Applying machine learning to solve everyday problems