Comparative Analysis of Unsupervised Keyword Extraction Methods
The paper examines the task of keyword extraction in «cold start» conditions – without annotated data for preliminary training. Three categories of existing methods are compared: classical algorithms (YAKE, TextRank, SingleRank, TopicRank, PositionRank, FRAKE), BERT-based methods (KeyBERT, KBIR-Inspec, ensemble method with KBIR-Inspec and WikiNEuRaL) and open weights large language models (LLM: llama3.1, qwen2.5, t-pro). Additionally, a methodology for automated keyword extraction benchmark preparation is proposed, making use of the proprietary LLM Claude3.5 Haiku. The methods are evaluated using «hard» and «sof» F1-score metrics for different numbers of keywords. On two custom benchmarks, the open LLM t-pro with a 3-shot prompt showed the best results (F1 = 0.40, F1 = 0.35), even without domain-specific fine-tuning; however, it is also the most resource-intensive method (~22 G VRAM). «Lighter» methods show inferior results.
Authors
- Pavel V. Korytov (ORCID: https://orcid.org/0000-0001-5534-5389)
Publication Details
- Journal
- LETI Transactions on Electrical Engineering & Computer Science
- Published
- 2025-01-01
- DOI
- https://doi.org/10.32603/2071-8985-2025-18-7-60-68
- Primary Topic
- Advanced Text Analysis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00