Job searching analysis is the process of scraping data from popular websites in Cambodia such as Bongthom, CamHr, Pel Prek or National Employment Agency websites etc. It involves collecting and recording job-related data such as knowledge and skills required to perform a job, duties and responsibilities involved, education qualifications and experience required and physical and emotional characteristics required to perform a job in a desired manner. We set up job data scraping processes to automatically extract newly posted jobs from the popular website and have more data to analyze. There are a number of techniques such as using Chrome extension , Python using libraries etc. So we will use the Web Scraper Chrome extension/ Python to scrape the data.
- To have an overview what is the job needs (June & July Vs August & September)
- Identifying reskilling and up-skilling opportunities.
- To understand which job is required for ICT.
- To see the trend of job demand or the comparison between June & July and next two months
In this project we use python programming version: 3.9.7
to scraping data from the website CamHR.
In this project we use Selenium version: 3
and BeautifulSoup for scraping the data.
To install Selenium:
pip install selenium
To install BeautifulSoup
pip install beautifulsoup4
For the browser we use Chrome and Chrome driver to help us for open the website and inspecting for scraping the data.
To install Chrome driver click here.
This is the desktop application for Data Cleaning and Data virtualization.
To install Power BI click here.
Here is the data set that we have scrape with arround 3000 rows. Click here to get the data.