TaxoAlign: Scholarly Taxonomy Generation Using Language Models
Avishek Lahiri, Yufang Hou, Debarshi Kumar Sanyal
TL;DR
This work introduces CS-TaxoBench, a large-scale benchmark of scholarly taxonomies derived from real survey papers, plus an 80-taxonomy conference set, to enable rigorous evaluation of taxonomy generation. It then presents TaxoAlign, a three-phase pipeline (Knowledge Slice Creation, Taxonomy Verbalization, Taxonomy Refinement) that leverages instruction-tuned LLMs to produce structure- and content-grounded scholarly taxonomies from reference papers. The authors define novel structural and semantic evaluation metrics, including Average Degree Score, Level-order Traversal, Node Soft Recall, and Node Entity Recall, and show TaxoAlign consistently outperforms baselines on automated and human assessments, including testing on conference papers. The work provides open-source code and data, highlighting the practical potential to accelerate literature reviews and knowledge synthesis while revealing avenues for extending taxonomy quality and coverage in future research.
Abstract
Taxonomies play a crucial role in helping researchers structure and navigate knowledge in a hierarchical manner. They also form an important part in the creation of comprehensive literature surveys. The existing approaches to automatic survey generation do not compare the structure of the generated surveys with those written by human experts. To address this gap, we present our own method for automated taxonomy creation that can bridge the gap between human-generated and automatically-created taxonomies. For this purpose, we create the CS-TaxoBench benchmark which consists of 460 taxonomies that have been extracted from human-written survey papers. We also include an additional test set of 80 taxonomies curated from conference survey papers. We propose TaxoAlign, a three-phase topic-based instruction-guided method for scholarly taxonomy generation. Additionally, we propose a stringent automated evaluation framework that measures the structural alignment and semantic coherence of automatically generated taxonomies in comparison to those created by human experts. We evaluate our method and various baselines on CS-TaxoBench, using both automated evaluation metrics and human evaluation studies. The results show that TaxoAlign consistently surpasses the baselines on nearly all metrics. The code and data can be found at https://github.com/AvishekLahiri/TaxoAlign.
