The document describes a proposed Self Learning Electoral Prediction System (SLEPS) that uses machine learning and computational social science to predict election results. SLEPS would integrate multiple data sources and use a dual neural network model. It includes proposed database schemas to store candidate traits, voter responses, judgments, and background data to train the neural networks. Charts and diagrams show examples of how SLEPS would operate by training the neural networks on heterogeneous data and using the results to predict election outcomes.