Leveraging LLMs For Turkish Skill Extraction
Ezgi Arslan İltüzer, Özgür Anıl Özlü, Vahid Farajijobehdar, Gülşen Eryiğit
TL;DR
The paper tackles skill extraction for Turkish, a morphologically rich and low-resource language, by constructing the first Turkish skill extraction dataset (4,819 skill spans from 327 job postings) and evaluating an end-to-end pipeline that combines supervised skill identification with LLM-based skill linking to the ESCO taxonomy. It investigates both static and dynamic prompting strategies, as well as embedding-based retrieval and LLM reranking, achieving a best end-to-end score of 0.56. Key contributions include translating and aligning ESCO to Turkish, rigorous annotation with inter-annotator agreement, and a comprehensive evaluation showing that LLMs can enhance skill extraction in low-resource settings despite limited Turkish data. The work offers a practical blueprint for scaling skill extraction in underrepresented languages and informs future taxonomy development, cross-lingual transfer, and cost-aware deployment.
Abstract
Skill extraction is a critical component of modern recruitment systems, enabling efficient job matching, personalized recommendations, and labor market analysis. Despite Türkiye's significant role in the global workforce, Turkish, a morphologically complex language, lacks both a skill taxonomy and a dedicated skill extraction dataset, resulting in underexplored research in skill extraction for Turkish. This article seeks the answers to three research questions: 1) How can skill extraction be effectively performed for this language, in light of its low resource nature? 2)~What is the most promising model? 3) What is the impact of different Large Language Models (LLMs) and prompting strategies on skill extraction (i.e., dynamic vs. static few-shot samples, varying context information, and encouraging causal reasoning)? The article introduces the first Turkish skill extraction dataset and performance evaluations of automated skill extraction using LLMs. The manually annotated dataset contains 4,819 labeled skill spans from 327 job postings across different occupation areas. The use of LLM outperforms supervised sequence labeling when used in an end-to-end pipeline, aligning extracted spans with standardized skills in the ESCO taxonomy more effectively. The best-performing configuration, utilizing Claude Sonnet 3.7 with dynamic few-shot prompting for skill identification, embedding-based retrieval, and LLM-based reranking for skill linking, achieves an end-to-end performance of 0.56, positioning Turkish alongside similar studies in other languages, which are few in the literature. Our findings suggest that LLMs can improve skill extraction performance in low-resource settings, and we hope that our work will accelerate similar research on skill extraction for underrepresented languages.
