Skip to content

Vani691/propvaluator-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏠 PropValuator AI — House Price Prediction System

📌 Overview

PropValuator AI is a machine learning-powered system that predicts house prices based on property features and provides real-time insights through an interactive dashboard.

The project demonstrates an end-to-end ML workflow with prediction, explainability, and what-if analysis.


🚀 Features

  • 📊 Price prediction using regression models
  • 📈 Model comparison & performance metrics
  • 🧠 Feature impact analysis (SHAP-based)
  • 🔁 What-if scenario simulation
  • 📉 Correlation analysis & insights
  • 🌐 Interactive dashboard UI

🛠️ Tech Stack

  • Python, Pandas, NumPy
  • Scikit-learn, XGBoost
  • Matplotlib, Seaborn
  • FastAPI
  • Next.js (Frontend)

📊 Model Performance

  • Algorithm: Random Forest (Best)
  • R² Score: ~94%
  • Metrics: MAE, RMSE

🖥️ Application Screens

📊 Dashboard

Dashboard

🔮 Prediction Interface

Prediction

🔁 What-If Analysis

What-If


▶️ How to Run

git clone https://github.com/Vani691/propvaluator-ai.git
cd propvaluator-ai

python -m venv venv
venv\Scripts\activate   # Windows
source venv/bin/activate # Mac/Linux

pip install -r requirements.txt
python main.py

📌 Future Improvements

  • Advanced explainability
  • Real-time data integration
  • Deployment on cloud
  • Enhanced UI/UX

👨‍💻 Author

Shravani Mane


⭐ Support

If you like this project, give it a ⭐ on GitHub!

About

Machine Learning-powered house price prediction system with explainability, what-if analysis, and interactive dashboard built using FastAPI & Next.js.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages