Machine Learning and the Internet of Things in Solar Power Generation sidottuEnglanti, 2023