A Multi-Stage Framework with Taxonomy-Guided Reasoning for Occupation Classification Using Large Language Models

Palakorn Achananuparp, Ee-Peng Lim, Yao Lu
3/17/2025
cs.CLcs.AIcs.SI

No official code found. Best implementation: aekpalakorn/TGRE-Classification (1 star, MIT, last commit 2025-10-29).

Abstract

Automatically annotating job data with standardized occupations from taxonomies, known as occupation classification, is crucial for labor market analysis. However, this task is often hindered by data scarcity and the challenges of manual annotations. While large language models (LLMs) hold promise due to their extensive world knowledge and in-context learning capabilities, their effectiveness depends on their knowledge of occupational taxonomies, which remains unclear. In this study, we assess the ability of LLMs to generate precise taxonomic entities from taxonomy, highlighting their limitations, especially for smaller models. To address these challenges, we propose a multi-stage framework consisting of inference, retrieval, and reranking stages, which integrates taxonomy-guided reasoning examples to enhance performance by aligning outputs with taxonomic knowledge. Evaluations on a large-scale dataset show that our framework not only enhances occupation and skill classification tasks, but also provides a cost-effective alternative to frontier models like GPT-4o, significantly reducing computational costs while maintaining strong performance. This makes it a practical and scalable solution for occupation classification and related tasks across LLMs.

View on arXivView PDF

Code Implementations(1)

MIT

Source code for the taxonomic knowledge assessment and occupation/skill classification, used in the ICWSM paper "A Multi-Stage Framework with Taxonomy-Guided Reasoning for Occupation Classification Using Large Language Models."

10PythonOct 22, 202511 months agoMIT
academic-researchesco-taxonomyicwsmlarge-language-modelsllm-evaluation+6 more

Cite this paper

@article{achananuparp2025multistage,
  title  = {A Multi-Stage Framework with Taxonomy-Guided Reasoning for Occupation Classification Using Large Language Models},
  author = {Palakorn Achananuparp and Ee-Peng Lim and Yao Lu},
  year   = {2025},
  eprint = {2503.12989},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.12989v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.12989.svg)](https://codeofpaper.com/paper/2503.12989)

Discussion