Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arv-anshul/campusx-real-estate
Real Estate project from CampusX-DSMP course.
https://github.com/arv-anshul/campusx-real-estate
campusx campusx-dsmp data-science data-visualization machine-learning mongodb pandas project python3 recommender-system streamlit web-app
Last synced: 12 days ago
JSON representation
Real Estate project from CampusX-DSMP course.
- Host: GitHub
- URL: https://github.com/arv-anshul/campusx-real-estate
- Owner: arv-anshul
- License: mit
- Created: 2023-09-10T20:56:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-25T15:27:56.000Z (about 1 year ago)
- Last Synced: 2023-10-25T18:02:44.478Z (about 1 year ago)
- Topics: campusx, campusx-dsmp, data-science, data-visualization, machine-learning, mongodb, pandas, project, python3, recommender-system, streamlit, web-app
- Language: Python
- Homepage: https://campusx-real-estate-1a.streamlit.app/
- Size: 2.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Real Estate Project - CampusX
> [!IMPORTANT]
>
> **Disclaimer:** I used 99acres.com data in this project and I used those data for educational purpose only.### Features
- **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](https://github.com/arv-anshul/campusx-real-estate).## Tech Stack
| 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 |## Installation
1. Clone this repo in your local system.
2. **Create a virtual environment** and install the requirements of this project using below command:```sh
pip install -r requirements.txt
```3. Run the streamlit app.
```sh
streamlit run Real_Estate_Project.py
```## Acknowledgements
- [99acres.com](https://99acres.com/): I used this website to gather the data for this project.
- [@arv-anshul/99acres-scrape](https://github.com/arv-anshul/99acres-scrape): Used this Streamlit web-app to scrape data from 99acres.com website.
- [CampusX DSMP](https://learnwith.campusx.com): I take inspirations and follow this course's **Capstone Project**.## License
[MIT](https://choosealicense.com/licenses/mit/)