Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.
/ Rent_Prediction Public archive

Data retrieval of rental properties in Switzerland from "Immoscout24". This is followed by data analysis and cleansing for better forecasting. Creation of a multiple linear regression model and a neural network to estimate the rent price. The neural network was built from scratch.

Notifications You must be signed in to change notification settings

Lukas113/Rent_Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rental price estimate for real estate in Switzerland

Web Data Retrieval

Details regarding the web data retrieval can be found in the folder 'crawling'. In 'crawling.py' you will find the script that retrieves the data, which is stored in the folder 'data_file' under 'object_file - original.csv'. The script no longer works at this point in time, as I assume that ImmoScout24 has changed something in your JSON structure. More Details are described in the README.md in the 'crawling' folder.

Data Analysis

The main part of the data analysis was executed in the Jupyter Notebook 'analysis.ipynb' in the folder 'data_analysis'. The analysis of the geographical distribution is located at the end of the notebook 'linear_regression.ipynb' in the folder 'linear_regression'. Details are available in README.md in the folder 'data_analysis'.

Supervised Learning

The Supervised Learning part is divided into two parts, 1. a linear regression and 2. a creation of a neural network. The Linear Regression can be found in the folder 'linear_regression' in the file 'linear_regression.ipynb'. The Neural Networks part is in the folder 'NN' in the file 'NeuralNetwork.py'.

About

Data retrieval of rental properties in Switzerland from "Immoscout24". This is followed by data analysis and cleansing for better forecasting. Creation of a multiple linear regression model and a neural network to estimate the rent price. The neural network was built from scratch.

Resources

Stars

Watchers

Forks