Exploiting and transforming Web 2.0 (and subsequently Web 3.0) solutions for sustainable development goals through Machine Learning and Model Driven Engineering.