Skip to content

vitaly-shalem/ImmoEliza-DataScraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Immo Eliza - Data Scraper

A group project @ BeCode.org as part of the AI Bootcamp in Gent

Project description

This is the first stage of a larger project to create a Machine Learning (ML) model to predict sell prices of real estate properties in Belgium.

The current task is to gather actual data (at least 10,000 entries) from the Belgian real estate market. This data will be used to train and test ML prediction model.

The dataset delivered as a csv file and covers the following subjects:

  • ID number
  • Source URL
  • Price
  • Property type
  • Locality and address (if available)
  • Number of bedrooms
  • Livable surface
  • Building information (construction year, facade count, floor count, etc.)
  • Property condition
  • Kitchen type
  • Garden and its surface (if any)
  • Terace and its surface (if any)
  • The surface of land (for houses)
  • Availability of some extras:
    • Open fire
    • Swimming pool
    • Airconditioner
  • Available facilities:
    • Number of bathrooms, showers, and/or toilets
    • Number of parking spaces
  • Energy consumption information
  • Sale type

The Python-based tool uses ImmoWeb website, the leading real estate website in Belgium, to scrape the required information and stores it in a dictionary format and later is written as a csv file.

Installation

  1. Clone ImmoEliza-DataScraper repository
  2. Change directory to the root of the repository
  3. Install required libraries by running pip install -r requirements.txt

Usage

  • Execute the script by running the command python main.py in the terminal.
  • This will scrape the property information from ImmoWeb and store it in data directory in both json and csv formats.

Timeline

This stage of the project lasted 4 days in the week of June 26-30, 2023.

The Team

The stage was made by group of Junior AI & Data Scientists (in alphabetical order):

Instruction

The stage was made under the supervision of Vanessa Rivera Quiñones and Samuel Borms

Gent | June 30, 2021

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages