Skip to content

Dev1822/House-Price-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🏠 House Price Prediction

📌 Overview

This project builds a Machine Learning model to predict house prices based on various features such as area, number of bedrooms, and other property-related attributes.

The goal is to understand how different factors influence house prices and create a predictive model using Linear Regression.


📂 Dataset Information

  • File: housing.csv
  • Rows: ~500+
  • Columns: Multiple

Key Features:

  • area
  • bedrooms
  • bathrooms
  • stories
  • parking
  • price (Target Variable)

🛠️ Technologies Used

  • Python 🐍
  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn
  • Scikit-learn
  • Jupyter Notebook

🔍 Project Workflow

1. Data Loading

  • Loaded dataset using Pandas
  • Checked structure, shape, and data types

2. Data Cleaning

  • Checked for missing values
  • Handled inconsistencies (if any)
  • Converted categorical variables into numerical format (if required)

3. Feature Engineering

  • Selected relevant features for prediction
  • Encoded categorical variables
  • Split data into:
    • Training set
    • Testing set

🤖 Model Building

  • Used Linear Regression algorithm
  • Trained model on training data
  • Predicted house prices on test data

📊 Model Evaluation

Evaluated model performance using:

  • Mean Absolute Error (MAE)
  • Mean Squared Error (MSE)
  • R² Score

These metrics help in understanding the accuracy and reliability of the model.


📊 Key Insights

  • 🏠 Area is the most influential factor in determining house prices
  • 🛏️ More bedrooms and bathrooms generally increase price
  • 🚗 Parking availability positively impacts price
  • 📈 Strong linear relationship between features and price

📌 Visualizations

The notebook includes:

  • Scatter plots 📉
  • Regression plots 📈
  • Heatmaps 🔥

These visualizations help in identifying relationships between variables and price trends.


🚀 How to Run

1. Clone the repository

git clone https://github.com/Dev1822/Heart-Disease-EDA
cd Heart-Disease-EDA

2. Install dependencies

pip install pandas matplotlib seaborn

3. Run the notebook


Made By : https://github.com/Dev1822

About

A full-stack web application that predicts real estate market values using Machine Learning. This project features a modern React frontend connected to a Python Flask backend to provide real-time price estimations based on 15+ distinct housing features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors