Machine learning based renewable energy generation and energy consumption forecasting. Issue 2 (1st June 2023)