This document presents a machine learning model that predicts life satisfaction scores of countries based on factors like environment, jobs, health, education, and income. The model was trained on data from 187 countries from 2015-2019 from the UN. It uses an ensemble of machine learning techniques like SVM in a stacked generalization framework. The model achieved 90% accuracy in 10-fold cross-validation for predicting life satisfaction scores. The results show the ensemble model is a better predictor than individual models and can help countries identify factors to improve citizen happiness.