> 
 > 
Subscription Review Article

Machine Learning-Based House Price Forecasting

by 
   Santushti Betgeri,    Monisha Mohan,    Dimple Thakar,
Volume :  14 | Issue :  01 | Received :  March 1, 2024 | Accepted :  March 12, 2024 | Published :  April 3, 2024
DOI :  10.37591

[This article belongs to Current Trends in Information Technology(ctit)]

Keywords

Statistical Models, XGBoost Model, Statistical Models, Data Analytics, Risk Assessment

Abstract

This research endeavors to craft a predictive model leveraging machine learning to estimate the market value of houses in Delhi. By integrating Python and its powerful libraries—pandas for data processing, Plot for interactive visualizations, scikit-learn for implementing machine learning algorithms, XGBoost for boosting the model’s prediction accuracy, to evaluate the model’s performance cross- validation techniques are used. An interactive user interface is created using a Flask web application to enter characteristics of a house and according to that application will forecast the price of house. This project sets out to equip users with a dynamic tool for determining house prices based on essential property attributes. The initiative underscores the potential of machine learning technologies in transforming the real estate sector by enabling more precise property valuation, enhancing market analysis, and bolstering investment and risk assessment strategies. Through the application of sophisticated data analysis and predictive modeling techniques, the project aims to provide valuable insights for real estate professionals, investors, and analysts, facilitating informed decision-making and fostering profitable investment opportunities.

Full Text

References

[1] Afsal M. House Price dataset of India [Internet]. Kaggle.com. 2023 . Available from: https://www.kaggle.com/datasets/mohamedafsal007/house-price-dataset-of-india/data ‌
[2] GfG. XGBoost . GeeksforGeeks. GeeksforGeeks; 2021 . Available from: https://www.geeksforgeeks.org/xgboost/ ‌
[3] Welcome to Python.org [Internet]. Python.org. Python.org; 2024. Available from: https://www.python.org/ ‌
[4] scikit-learn: machine learning in Python — scikit-learn 1.4.1 documentation . Scikit-learn.org.2024. Available from: https://scikit-learn.org/stable/ ‌
[5] pandas – Python Data Analysis Library . Pydata.org. 2024 . Available from: https://pandas.pydata.org/ ‌
[6] Welcome to Flask — Flask Documentation (3.0.x) . Palletsprojects.com. 2024 . Available from: https://flask.palletsprojects.com/en/3.0.x/ ‌
[7] Fan C, Cui Z, Zhong X. House Prices Prediction with Machine Learning Algorithms. Proceedings of the 2018 10th International Conference on Machine Learning and Computing ICMLC 2018. doi:10.1145/3195106.3195133.
[8] Phan TD. Housing Price Prediction Using Machine Learning Algorithms: The Case of Melbourne City, Australia. 2018 International Conference on Machine Learning and Data Engineering (ICMLDE) 2018. doi:10.1109/icmlde.2018.00017.
[9] Lu S, Li Z, Qin Z, Yang X, Goh RSM. A hybrid regression technique for house prices prediction. 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM) 2017. doi:10.1109/ieem.2017.8289904.
[10] Ningyan Chen, Research Article “House Price Prediction Model of Zhaoqing City Based on Correlation Analysis and Multiple Linear Regression Analysis” Business School, University of Aberdeen, Aberdeen, UK 2022
[11] Aditi Mahale” House price prediction using supervised learning” 3rd International Conference on Advances in Engineering, Technology & Business Management (ICAETBM-2022)
[12] Ghosalkar and Dhage, “Real estate value prediction using linear regression,” in 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), pp. 1–5, Pune, India, 2018. House price prediction 16
[13] R Manjula,” Real estate value prediction using multivariate regression models”, IOP Conf. Series: Materials Science and Engineering 263 (2017)
[14] S.Raheel, “Choosing the right encoding method Label vs One hot encoder.” Towards data science,2018
[15] Nihar Bhagat, Ankit Mohorkar and Shreyas Mane,” House Price Forecasting using Data Mining” International Journal of Computer Applications, 2016
[16] V.Sampathkumar,” Forecasting the land price using statistical and neural network software” 3rd International Conference on Recent Trends in Computing 2015 (ICRTC-2015)