Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket...

14
Real - time Labour Market Information on Skill Requirements Extraction and analysis of Online Job Vacancies data Access to data Alessandro Vaccarino – Matteo Fontana – Mauro Pelucchi EssNET Workshop 11 June 2019, Thessaloniki, Greece

Transcript of Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket...

Page 1: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

Real-time Labour Market Informationon Skill Requirements

Extraction and analysis of Online Job Vacancies data

Access to data

Alessandro Vaccarino – Matteo Fontana – Mauro Pelucchi

EssNET Workshop11 June 2019, Thessaloniki, Greece

Page 2: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

1. Dashboards and tools for different stakeholders2. The DataLab

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 2

Topics

Page 3: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

1. Dashboards and tools for different stakeholders

2. The DataLab

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 3

Topics

Page 4: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 4

Interactive session with Tableau

Take a look on

Page 5: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

1. Dashboards and tools for different stakeholders

2. The DataLab

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 5

Topics

Page 6: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

• Denormalized tables• Columnar Store

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 6

DataLab – Model & DatastoreKeywords

Page 7: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 7

DataLab Model2 Tables

FT Document FT Skill Analysis

1 Row for each:- General_ID à Key- OJV- Source- Place

Why? Because, for each OJV, we candetect a multi-place Vacancye.g. «Software Developer in London / Liverpool»

1 Row for each:- General_ID à Key- OJV- Source- Place- Skill

Why? Because, for each OJV, we canobviously detect multiple skills

e.g. «Software Developer in London / Liverpool, with customer orientation culture, that speaks english and tolerates stress»

Page 8: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 8

DataLab Model

So, to have the number of job vacanciesyou always have to compute an unique

count by General_ID

Page 9: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

FT Document

OJV

Place

DatesLang

Occupation

ContractEd Level

Sector

Salary

WorkingHours

Experience

Source Site

Company

1

n

Page 10: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

FT Skill Analysis

OJV

Place

DatesLang

Occupation

ContractEd Level

Sector

Salary

WorkingHours

Experience

Source Site

Company

Skill1

n

1n

Page 11: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 11

The DataLabArchitecture

Page 12: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 12

The DataLabTools

Page 13: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 13

The DataLabData

Which data are contained in the DataLab?

Place

DatesOJVs collected between 2018Q3 and 2019Q1, so:• 201807 à 201812 (2019S2)• 201901 à 201903 (2019Q1)

OJVs related to Vacancies located in:• IT, UK, IE, CZ, FR, DE, ES à Early Release• AT, PL, BE, NL, SE, LU à Green Release

Page 14: Real-time LabourMarket Information on Skill Requirements · 2019-07-03 · Real-time LabourMarket Information on Skill Requirements Extraction and analysis of Online Job Vacancies

AO/DSL/VKVET-GRUSSO/Real–time LMI 2/009/16 14

Interactive session with the DataLab

Time to “hand-on”