Machine Learning carries excellent promises for real estate. There are many risks and opportunities related to analytics and machine learning in real estate. Predictive models can help with property valuation, for instance. They can forecast the future and predict the market demand depending upon the listing situation and features. But regression models can also predict house prices based on its location, age of the structure, living spaces, number of rooms, energy efficiency, and the quality of life in the area.