KonstantinosPetrakis/esco-skill-extractor

Extract ESCO skills and ISCO occupations from texts such as job descriptions or CVs

48
/ 100
Emerging

This tool helps HR professionals, recruiters, and educators automatically identify specific skills and occupations mentioned in job descriptions or CVs. You provide plain text, and it outputs recognized ESCO skills and ISCO occupations, helping you standardize and categorize workforce data. The target users are those managing talent, designing training, or analyzing labor market trends.

No commits in the last 6 months. Available on PyPI.

Use this if you need to extract and standardize skills and occupations from large volumes of unstructured text like resumes, job ads, or training materials, using established European taxonomies (ESCO/ISCO).

Not ideal if you need to extract information beyond ESCO skills and ISCO occupations, or if your primary requirement is a highly custom, domain-specific entity extraction not covered by these taxonomies.

recruitment HR analytics talent management skills gap analysis labor market research
Stale 6m
Maintenance 2 / 25
Adoption 11 / 25
Maturity 18 / 25
Community 17 / 25

How are scores calculated?

Stars

24

Forks

9

Language

Python

License

MIT

Last pushed

Jun 12, 2025

Monthly downloads

154

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/KonstantinosPetrakis/esco-skill-extractor"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.