A machine learning project predicting housing prices in California based on real-world datasets.
- Analyze California housing data for trends and insights.
- Train regression models (Random Forest, XGBoost, LightGBM).
- Evaluate model performance with visualizations.
- Languages: Python, Jupyter Notebook
- Libraries: Pandas, NumPy, Scikit-learn, Matplotlib, Seaborn, XGBoost
- Visualization: Matplotlib, Plotly
- Deployment: Streamlit (optional)
- Data cleaning and preprocessing.
- Feature engineering (crime rate, proximity to schools).
- Model training and evaluation.
- Interactive visualizations.
- Heatmaps
- Correlation analysis
- Scatter plots
- Feature importance