A machine learning model that predicts house prices based on features like size, location, and amenities. Helps buyers and sellers estimate property values accurately.
Last updated Jul 7, 2026
34
Stars
1
Forks
0
Issues
+34
Stars/day
Attention Score
11
Language breakdown
Python 100.0%
โธ Files
click to expand
README
๐ California House Price Prediction App
An AI-powered interactive web application built with Streamlit that predicts median house prices in California based on housing features. The model is trained using the California Housing Dataset with Linear Regression and feature scaling.
๐ Demo
๐ Live App on Streamlit๐ Video Demo
https://github.com/user-attachments/assets/1f5be119-6838-428f-b336-6883eb5aecdf๐ Features
- Predicts California house prices instantly.
- Simple sidebar input form for housing features.
- Powered by a Linear Regression model trained on real-world data.
- Uses a Scaler for accurate normalization of inputs.
- Clean and user-friendly Streamlit interface.
- Includes an About Me sidebar with portfolio links.
๐ Usage
- Open the app in your browser.
- Enter the required housing features:
MedInc)
- House Age (HouseAge)
- Average Rooms (AveRooms)
- Average Bedrooms (AveBedrms)
- Population
- Average Occupancy (AveOccup)
- Latitude
- Click Predict House Price.
- The app will display the predicted median house value ๐ฒ.
๐ Dataset
- Dataset Name: California Housing Dataset
- Source: Scikit-learn Built-in Dataset
- Attributes:
MedInc โ Median Income
- HouseAge โ House Age
- AveRooms โ Average Rooms
- AveBedrms โ Average Bedrooms
- Population โ Population in the area
- AveOccup โ Average Occupancy
- Latitude โ Latitude location
- Target: Median House Value
โ๏ธ Tech Stack
- Python 3.9+
- Streamlit (Web App UI)
- Scikit-learn (Linear Regression Model, Scaler)
- Pandas & NumPy (Data Processing)
- Pickle (Model Saving & Loading)
๐ธ Screenshots
๐ Home Page
โ Prediction Result (+Pos)
โ Prediction Result (-Neg)
๐จโ๐ป Author
Mirza Yasir Abdullah Baigโค๏ธ Acknowledgements
โ ๏ธ Disclaimer
This project is for educational purposes only. It is not intended for commercial use but as a demonstration of machine learning in real estate prediction.๐ More in this category