Welcome to our repository dedicated to the prediction of residential property prices. We have meticulously implemented and rigorously tested a diverse range of machine learning regression models, including Linear, Lasso, Ridge, Decision Tree, K Nearest Neighbor (KNN), Support Vector Regression (SVR), and Ensemble techniques like Gradient Boosting and Random Forest. The dataset used is available in the "Data" folder. Our analysis centers on employing these models on a unified dataset to predict property prices based on crucial features such as size, room count, and more.
In the notebook script titled "main.ipynb," the project is presented along with its detailed findings, and the final section includes a comparison of these findings. This comprehensive exploration aims to fine-tune predictive accuracy, specifically for price estimation. In the "code" folder, you will find the implemented codes to process the data and a Python file of 'main.ipynb' saved as 'regressors.py'. Through exhaustive evaluations and careful parameter tuning using grid search methodologies, we've aimed to identify the best parameter sets tailored to our dataset's characteristics. The techniques applied to analyze house features could be valuable for similar data types, providing insights.
Our findings for this dataset highlight the exceptional effectiveness of tree-based models and ensemble techniques when compared to other methods. Dive into our repository to explore our journey and extract insights into the most efficient strategies for predicting house prices.
![image](https://private-user-images.githubusercontent.com/150852458/322583956-4913713f-01c3-45c1-9a1b-48fdf330df04.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNDk2ODAsIm5iZiI6MTcyMjI0OTM4MCwicGF0aCI6Ii8xNTA4NTI0NTgvMzIyNTgzOTU2LTQ5MTM3MTNmLTAxYzMtNDVjMS05YTFiLTQ4ZmRmMzMwZGYwNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOVQxMDM2MjBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04OWY4ZjYzOTE1Njk3NDg4YWM3MTYyYzVlMzUyOGUxMGEwNGUzYWJhNGI4Nzc1YzIyMGM5OWNjMzAxYzE5MDgzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.ODYx7nJHNejycEYw8VhnGdvzIY8YmeNM0BPBDCWrSrc)
![image](https://private-user-images.githubusercontent.com/150852458/322584574-a45a8a83-12e7-4c9b-ac64-47e6ed37096a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIyNDk2ODAsIm5iZiI6MTcyMjI0OTM4MCwicGF0aCI6Ii8xNTA4NTI0NTgvMzIyNTg0NTc0LWE0NWE4YTgzLTEyZTctNGM5Yi1hYzY0LTQ3ZTZlZDM3MDk2YS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI5JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyOVQxMDM2MjBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04ODdlOWUwNWFkNTJiMjg4MGZkMGUzMTAzNWQwMWJmY2NkYzJkYTEwNWY2YzZkMjVlYTlkMTQ2ODczM2MyN2RhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.7WDV3EiseVWjZeXmNs-wnqlgQhVYlgw1O3wxC-NCA7I)