Chain-of-Layer: Iteratively Prompting Large Language Models for Taxonomy Induction from Limited Examples
Automatic taxonomy induction is crucial for web search, recommendation systems, and question answering. Manual curation of taxonomies is expensive in terms of human effort, making automatic taxonomy construction highly desirable. In this work, we introduce Chain-of-Layer which is an in-context learning framework designed to induct taxonomies from a given set of entities. Chain-of-Layer breaks down the task into selecting relevant candidate entities in each layer and gradually building the taxonomy from top to bottom. To minimize errors, we introduce the Ensemble-based Ranking Filter to reduce the hallucinated content generated at each iteration. Through extensive experiments, we demonstrate that Chain-of-Layer achieves state-of-the-art performance on four real-world benchmarks. Source code available at: https://github.com/qingkaizeng/chain-of-layer.
Authors
- Zhihan Zhang (ORCID: https://orcid.org/0000-0003-0922-9146)
- Shangbin Feng (ORCID: https://orcid.org/0000-0002-4133-1987)
- Zhaoxuan Tan (ORCID: https://orcid.org/0000-0001-8230-6238)
- Meng Jiang (ORCID: https://orcid.org/0000-0002-3009-519X)
- Yuyang Bai (ORCID: https://orcid.org/0000-0001-6261-4583)
- Zhenwen Liang (ORCID: https://orcid.org/0000-0003-1080-3408)
- Qingkai Zeng (ORCID: https://orcid.org/0000-0002-0858-937X)
Institutions
- University of Notre Dame (US)
- University of Washington (US)
Publication Details
- Published
- 2024-10-20
- DOI
- https://doi.org/10.1145/3627673.3679608
- Citations
- 9
- Primary Topic
- Topic Modeling
- Type
- article
- Field-Weighted Citation Impact
- 3.13