Text this: Modelling and forecasting of photovoltaic power output based on machine learning technique