The real estate industry, known for its dynamic pricing, is a prime candidate for the application of machine learning to enhance and accurately predict property costs. This paper focuses on predicting the market value of real estate properties, specifically in Mumbai, using a Decision Tree Regressor. The system leverages geographical variables, analyzing past market trends and upcoming developments to forecast future prices. The research aims to empower users to make informed investment decisions without relying on intermediaries. Results demonstrate an 89% accuracy with the Decision Tree Regressor. The paper discusses the system\'s methodology, emphasizing data preprocessing, model training, and integration with Flask for a user-friendly interface.
Introduction
I. INTRODUCTION
In the current real estate landscape, each organization strives for operational efficiency to distinguish itself from competitors. There is an increasing need to streamline procedures for the average individual, ensuring the best possible results. This paper presents a system utilizing a regression machine learning algorithm to forecast house prices. Whether it involves selling an existing house or overseeing properties under construction, achieving accurate pricing is of utmost importance. The regression model is designed not only to forecast prices for houses ready for sale but also for those in various stages of construction.
Regression serves as a tool in machine learning, assisting in predictions by analyzing data and identifying connections between a target parameter and various independent parameters.
The application of artificial intelligence to these variables enables the calculation of property valuations in a specific geographical region.
In the competitive real estate market, organizations strive for a competitive edge by simplifying processes for end-users. This paper proposes a system using a regression machine learning algorithm to predict house prices, aiding both sellers and buyers. The model, employing a Decision Tree Regressor, considers key features such as bedrooms, bathrooms, area, floor, age, and additional factors like air quality and crime rate. The system, implemented in Python using Flask, aims to provide an accurate starting point for property pricing.
II. RELATED WORK
Various studies explore machine learning algorithms for predicting house prices. Raghunandhan [1] discusses basic data mining concepts, while Manjula [2] emphasizes the importance of features in achieving accurate predictions. Varma [3] incorporates real-time neighborhood data, and visual attributes are explored in "City Forensics" [4]. This paper builds on these studies, using a Decision Tree Regressor for its superior accuracy.
III. SYSTEM DESIGN AND ARCHITECTURE
The system follows a phased approach: data collection, preprocessing, model training, and integration with a user interface using Flask. The dataset, obtained from real estate websites, undergoes cleaning to handle missing values and outliers. The Decision Tree Regressor is trained, and the model is integrated with Flask for a user-friendly interface.
VII. FUTURE SCOPE
Future plans include a comparative study with real estate websites' prices, recommendation features based on predicted prices, and expansion to other cities in India. Additionally, incorporating Gmap for neighborhood amenities is considered for enhanced predictions.
Conclusion
This paper presents a Decision Tree Regressor-based system for predicting real estate prices in Mumbai. The inclusion of features like air quality and crime rate enhances prediction accuracy to 89%. The system, integrated with Flask, provides a user-friendly interface for informed decision-making in the real estate market.
References
[1] Lakshmi, B. N., and G. H. Raghunandhan. \"A conceptual overview of data mining.\" 2011 National Conference on Innovations in Emerging Technology. IEEE, 2011.
[2] Manjula, R., et al. \"Real estate value prediction using multivariate regression models.\" Materials Science and Engineering Conference Series. Vol. 263. No. 4. 2017.
[3] A. Varma et al., “House Price Prediction Using Machine Learning And Neural Networks,” 2018 Second International Conference on Inventive Communication and Computational Technologies, pp. 1936–1939, 1936.
[4] Arietta, Sean M., et al. \"City forensics: Using visual elements to predict non-visual city attributes.\" IEEE transactions on visualization and computer graphics 20.12 (2014): 2624-2633.
[5] Yu, H., and J. Wu. \"Real estate price prediction with regression and classification CS 229 Autumn 2016 Project Final Report 1–5.\" (2016).
[6] Li, Li, and Kai-Hsuan Chu. \"Prediction of real estate price variation based on economic parameters.\" 2017 International Conference on Applied System Innovation (ICASI). IEEE, 2017.
[7] Nihar Bhagat, Ankit Mohokar, Shreyash Mane \"House Price Forecasting using Data Mining\" International Journal of Computer Applications,2016.
[8] N. N. Ghosalkar and S. N. Dhage, \"Real Estate Value Prediction Using Linear Regression,\" 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), Pune, India, 2018, pp. 1-5.
[9] Pow, Nissan, Emil Janulewicz, and Liu Dave Liu. \"Applied Machine Learning Project 4 Prediction of real estate property prices in Montréal.\" Course project, COMP-598, Fall/2014, McGill University (2014).
[10] Sampathkumar, V., Santhi, M. H., & Vanjinathan, J. (2015). Forecasting the land price using statistical and neural network software. Procedia Computer Science, 57, 112-121.
[11] Banerjee, Debanjan, and Suchibrota Dutta. \"Predicting the housing price direction using machine learning techniques.\" 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI). IEEE, 2017.