mlsanityData to 7 Oct 2026

Large Language Models as Batteries-Included Zero-Shot ESCO Skills Matchers

arXiv 2307.03539 ↗First posted 7 Jul 2023cs.CL cs.AIcited by 14

Not on the map. Why?

Abstract (arXiv)

Understanding labour market dynamics requires accurately identifying the skills required for and possessed by the workforce. Automation techniques are increasingly being developed to support this effort. However, automatically extracting skills from job postings is challenging due to the vast number of existing skills. The ESCO (European Skills, Competences, Qualifications and Occupations) framework provides a useful reference, listing over 13,000 individual skills. However, skills extraction remains difficult and accurately matching job posts to the ESCO taxonomy is an open problem. In this work, we propose an end-to-end zero-shot system for skills extraction from job descriptions based on large language models (LLMs). We generate synthetic training data for the entirety of ESCO skills and train a classifier to extract skill mentions from job posts. We also employ a similarity retriever to generate skill candidates which are then re-ranked using a second LLM. Using synthetic data achieves an RP@10 score 10 points higher than previous distant supervision approaches. Adding GPT-4 re-ranking improves RP@10 by over 22 points over previous methods. We also show that Framing the task as mock programming when prompting the LLM can lead to better performance than natural language prompts, especially with weaker LLMs. We demonstrate the potential of integrating large language models at both ends of skills matching pipelines. Our approach requires no human annotations and achieve extremely promising results on skills extraction against ESCO.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 25 of its 45 references that are in the map. First posted on arXiv 7 Jul 2023.

Builds on

25 of 45 references.

References · 25

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2022Training language models to follow instructions with human feedbackcited by 15,712
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  4. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  5. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  6. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  7. 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
  8. 2023A Survey of Large Language Modelscited by 2,537
  9. 2022Text Embeddings by Weakly-Supervised Contrastive Pre-trainingcited by 1,216
  10. 2019Passage Re-ranking with BERTcited by 629
  11. 2020Contrastive Learning with Hard Negative Samplescited by 619
  12. 2021Documenting Large Webtext Corpora: A Case Study on the Colossal Clean Crawled Corpuscited by 481
13 more
  1. 2023Orca: Progressive Learning from Complex Explanation Traces of GPT-4cited by 369
  2. 2022UL2: Unifying Language Learning Paradigmscited by 292
  3. 2022Language Models of Code are Few-Shot Commonsense Learnerscited by 160
  4. 2019Large-Scale Multi-Label Text Classification on EU Legislationcited by 104
  5. 2022InPars: Data Augmentation for Information Retrieval using Large Language Modelscited by 60
  6. 2020k-Nearest Neighbour Classifiers: 2nd Edition (with Python examples)cited by 56
  7. 2022SkillSpan: Hard and Soft Skill Extraction from English Job Postingscited by 41
  8. 2021JobBERT: Understanding Job Titles through Skillscited by 29
  9. 2018Learning Representations for Soft Skill Matchingcited by 19
  10. 2022Design of Negative Sampling Strategies for Distantly Supervised Skill Extractioncited by 16
  11. 2023ESCOXLM-R: Multilingual Taxonomy-driven Pre-training for the Job Market Domaincited by 14
  12. 2022Kompetencer: Fine-grained Skill Classification in Danish Job Postings via Distant Supervision and Transfer Learningcited by 13
  13. 2022"FIJO": a French Insurance Soft Skill Detection Datasetcited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 8; 2025: 5; 2026: 1.

14 papers.

Sort:

By area: