mlsanityData to 7 Oct 2026

Contrastive Bi-Encoder Models for Multi-Label Skill Extraction: Enhancing ESCO Ontology Matching with BERT and Attention Mechanisms

arXiv 2601.09119 ↗First posted 14 Jan 2026cs.CL econ.GN q-fin.ECcited by 0

Not on the map. Why?

Abstract (arXiv)

Fine-grained labor market analysis increasingly relies on mapping unstructured job advertisements to standardized skill taxonomies such as ESCO. This mapping is naturally formulated as an Extreme Multi-Label Classification (XMLC) problem, but supervised solutions are constrained by the scarcity and cost of large-scale, taxonomy-aligned annotations--especially in non-English settings where job-ad language diverges substantially from formal skill definitions. We propose a zero-shot skill extraction framework that eliminates the need for manually labeled job-ad training data. The framework uses a Large Language Model (LLM) to synthesize training instances from ESCO definitions, and introduces hierarchically constrained multi-skill generation based on ESCO Level-2 categories to improve semantic coherence in multi-label contexts. On top of the synthetic corpus, we train a contrastive bi-encoder that aligns job-ad sentences with ESCO skill descriptions in a shared embedding space; the encoder augments a BERT backbone with BiLSTM and attention pooling to better model long, information-dense requirement statements. An upstream RoBERTa-based binary filter removes non-skill sentences to improve end-to-end precision. Experiments show that (i) hierarchy-conditioned generation improves both fluency and discriminability relative to unconstrained pairing, and (ii) the resulting multi-label model transfers effectively to real-world Chinese job advertisements, achieving strong zero-shot retrieval performance (F1@5 = 0.72) and outperforming TF--IDF and standard BERT baselines. Overall, the proposed pipeline provides a scalable, data-efficient pathway for automated skill coding in labor economics and workforce analytics.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 17 references that are in the map. First posted on arXiv 14 Jan 2026.

Builds on

13 of 17 references.

References · 13

  1. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  2. 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
  3. 2020Contrastive Learning with Hard Negative Samplescited by 619
  4. 2017Supervised Learning of Universal Sentence Representations from Natural Language Inference Datacited by 428
  5. 2021Symbolic Knowledge Distillation: from General Language Models to Commonsense Modelscited by 270
  6. 2022ZeroGen: Efficient Zero-shot Learning via Dataset Generationcited by 209
  7. 2022Is GPT-3 a Good Data Annotator?cited by 208
  8. 2021Want To Reduce Labeling Cost? GPT-3 Can Helpcited by 196
  9. 2018AttentionXML: Label Tree-based Attention-Aware Deep Model for High-Performance Extreme Multi-Label Text Classificationcited by 101
  10. 2016DiSMEC - Distributed Sparse Machines for Extreme Multi-label Classificationcited by 70
  11. 2021LightXML: Transformer with Dynamic Negative Sampling for High-Performance Extreme Multi-label Text Classificationcited by 61
  12. 2021JobBERT: Understanding Job Titles through Skillscited by 29
1 more
  1. 2022Skill Extraction from Job Postings using Weak Supervisioncited by 13

Built on by

Not cited yet.