Educational Data Science Project

Igor' Smirnov
2 min readJan 19, 2021

As a Data Scientist working in the industry for many years I love reading and talking about ML packages, ETL tooling, new revolutionary methods in NLP and CV. But my personal favorite topic is data-driven projects. Getting something real and working out of this “AI magic” is always my main focus, even if it’s not an ideal implementation.

This activity is an idea of a good friend of mine — Alex Korzhikov. Together we will be sharing a lot of interesting things about Programming and Data Science. So please stay tuned!

Project #1 — Airbnb Analytics

(github, youtube)

Part 0 - Intro to the project (this article)
Part 1 - Scrape the data from Airbnb website
Part 2 - More details to Web Scraping
Part 3 - Explore and clean the data set
Part 4 - Build a machine learning model for listing price prediction
Part 5 - Explore the results and apply the model
Search bar on Airbnb home page

Every time I’m about to travel I spend plenty of time for planning. That’s why I use many tools to make it easier. Let’s build another one here together! We all use Airbnb and it’s amazing. But could we make it better? You never know, so let’s try!

What might we need for a data-driven project?

  • data
  • exploratory data analysis or EDA
  • modeling
  • evaluating results and if lucky building a tool
Famous tree swing comic

To get us started we need some data. As Airbnb doesn’t provide public APIs, we will extract necessary information via web scraping. That will be our first step. We will use Python and some very popular libraries: Beautiful Soup and Selenium.

I invite you to join our session on January 30, 2021 and have some fun together.

https://www.eventbrite.co.uk/e/educational-data-science-project-introducing-airbnb-analytics-tickets-135680765823

--

--