Machine learning project · Melbourne property market

Melbourne House Price Prediction with Machine Learning: Burwood, Doncaster & Berwick

Melbourne Housing Price Prediction

01

Problem

An end-to-end machine learning project to analyse and predict residential property prices across Burwood, Doncaster, and Berwick in Melbourne.

02

Data

Built a dataset of 225 property records, then performed data cleaning, exploratory data analysis and feature engineering.

03

Method

  • Compared Linear Regression, Ridge Regression, Random Forest, and Gradient Boosting models using 5-fold cross-validation.
  • Evaluated model performance using MAE, RMSE and R².
  • Applied feature importance and SHAP analysis for model explainability.
04

Results

Deployed the trained prediction pipeline as an interactive Streamlit web application where users can enter property characteristics and receive an estimated sale price.

Back to all projects