Important
Disclaimer: I used 99acres.com data in this project and I used those data for educational purpose only.
- Price Prediction system for different types of properties like Residential Apartments, Rental Apartment, Independent Floors, Independent Houses, Residential Houses.
- Analytics Page which shows some interesting insights regarding the Real Estate of a particular City of India or a Locality of that City.
- You can Add a New City (for example: Your City) on the website and then you can make price prediction and get analytics on your city data.
- You can Download Resources which are being used in the project like datasets and ML models. And if you want the project's code you can get it here.
Tech | Stack |
---|---|
Programming Language | Python |
Version Control | Git & GitHub |
Data Analysis | Pandas, Numpy |
Visualization | Matplotlib, Seaborn, Plotly |
Machine Learning | Scikit-Learn |
Frontend & Backend | Streamlit |
Extra | Pydantic |
- Clone this repo in your local system.
- Create a virtual environment and install the requirements of this project using below command:
pip install -r requirements.txt
- Run the streamlit app.
streamlit run Real_Estate_Project.py
- 99acres.com: I used this website to gather the data for this project.
- @arv-anshul/99acres-scrape: Used this Streamlit web-app to scrape data from 99acres.com website.
- CampusX DSMP: I take inspirations and follow this course's Capstone Project.