This Project predicts the price of a Real Estate property on the basis of Features like: area_type, location, total_sqft, balcony, bathroom and BHK
Visit the live application: Bangalore House Price Predictor
├── Bengaluru_House_Data.csv # Original dataset
├── Bengaluru_Real_Estate_Price.ipynb # Data analysis and model building
├── Cleaned_data.csv # Preprocessed dataset
├── Columns.json # Model features
├── bangalore_home_prices_model.pickle # Trained model
├── app.py # Streamlit web application
├── requirements.txt # Python dependencies
└── README.md # Project documentation
- Python 3.7+
- pip package manager
- Clone the repository
git clone https://github.com/AnujSaha0111/house_price_predictor.git cd house_price_predictor - Install dependencies
pip install -r requirements.txt
- Run the application
streamlit run app.py
- Enter the required property details:
- Total square footage
- Number of balconies
- Number of bathrooms
- BHK (Bedroom, Hall, Kitchen)
- Area type
- Location
- Click "Predict" to get the estimated property price
- The model is built using scikit-learn
- Features include area type, location, total square footage, balconies, bathrooms, and BHK
- Prices are predicted in lakhs/crores (Indian currency format)
Data From Kaggle: https://www.kaggle.com/datasets/amitabhajoy/bengaluru-house-price-data