TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial…

Follow publication

Member-only story

Predict House Prices with Machine Learning using Python

Col Jung
TDS Archive
Published in
14 min readNov 14, 2020
Image source: Greg Carter Barrister & Solicitor (Fair Use)

Property valuation is an imprecise science. Individual appraisers and valuers bring their own experience, metrics and skills to a job. Consistency is difficult, with UK and Australian-based studies suggesting valuations between two professionals can differ by up to 40%. Crikey!

Perhaps a well-trained machine could perform this task in place of a human, with greater consistency and accuracy.

Let’s prototype this idea and train some ML models using data about a house’s features, costs and neighbourhood profile to predict its value. Our target variable — property price — is numerical, hence the ML task is regression. (For a categorical target, the task becomes classification.)

Watch the YouTube version here.

We’ll use a dataset from elitedatascience.com that simulates a portfolio of 1,883 properties belonging to a real-estate investment trust (REIT). There are 26 columns. Here’s a small snippet:

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Col Jung
Col Jung

Written by Col Jung

Engineer & researcher writing about AI, web3 & innovation. Socials: https://linktr.ee/col_jung

Responses (1)

Write a response