building machine learning systems for ESG scoring