تفاصيل العمل

A comprehensive end-to-end data science and machine learning project designed to analyze real estate data and accurately predict house prices using the benchmark Boston Housing dataset.

Key Features & Highlights:

Exploratory Data Analysis (EDA): Cleaned data, analyzed feature correlations, and handled missing values to ensure high model efficiency.

Model Training: Trained robust predictive machine learning algorithms and serialized the final model using Joblib.

Interactive Web Application: Developed an intuitive web interface (app.py) allowing users to input property specifications and instantly receive real-time price predictions.

Clean Project Structure: Organized following software engineering standards, including training scripts (train.py), web app script (app.py), requirements specification (requirements.txt), and comprehensive documentation (README.md).

Technologies Used:

Programming Language: Python

Data Science & ML Libraries: Scikit-Learn, Pandas, NumPy

Web App Framework: Streamlit / Flask

Model Serialization: Joblib

--------------------------------------------------------------------------------------------------------------------------------------------------------

boston_project/

├── housing.csv # Dataset used for training

├── model.joblib # Serialized trained Decision Tree model

├── metrics.json # Model evaluation metrics and feature boundaries

├── train.py # Model training and hyperparameter tuning script

├── app.py # Streamlit web application

├── requirements.txt # Python dependencies

└── notebook/

├── boston_housing.ipynb # Exploratory Data Analysis & experiments

└── visuals.py # Visualization helpers

ملفات مرفقة

بطاقة العمل