Text this: Optimizing Photovoltaic Power Prediction Using Computational Methods and Artificial Neural Networks