Project information

  • Platform: Harvard | edx
  • PL: Python, SQL, HTML, CSS
  • Libraries: BeatifulSoup, Pandas, Numpy, SQLite3, Flask, Bootstap
  • Skills: Web Scraping, Data Cleaning, Data Transformation, EDA, Web Div, Data Viz
  • Project date: 2023
  • Project URL: GitHub

Overveiw

This project is the CS50's final project.

This project involves developing a `Job Analyser` tool designed to help users learn about various job roles and make informed career decisions. It uses web scraping to collect job listing data, processes this data for reliability, and presents it through a web-based dashboard for interactive analysis.

Methodology

The methodology of this project includes:

  • Scraping job listings from GOV.UK website, using API requests and BeautifulSoup.
  • Cleaning and transforming the collected data for accuracy and consistency.
  • Developing a web-based dashboard using Flask and SQLite to present interactive visualizations.