SciDef: Automating Definition Extraction from Academic Literature with Large Language Models

Filip Kučera, Christoph Mandl, Isao Echizen, Radu Timofte, Timo Spinde
2/5/2026
cs.IRcs.CL

Official code: Media-Bias-Group/SciDef (7 stars, Apache-2.0, last commit 2026-02-11). 1 more implementation below.

Abstract

Definitions are the foundation for any scientific work, but with a significant increase in publication numbers, gathering definitions relevant to any keyword has become challenging. We therefore introduce SciDef, an LLM-based pipeline for automated definition extraction. We test SciDef on DefExtra & DefSim, novel datasets of human-extracted definitions and definition-pairs' similarity, respectively. Evaluating 16 language models across prompting strategies, we demonstrate that multi-step and DSPy-optimized prompting improve extraction performance. To evaluate extraction, we test various metrics and show that an NLI-based method yields the most reliable results. We show that LLMs are largely able to extract definitions from scientific literature (86.4% of definitions from our test-set); yet future work should focus not just on finding definitions, but on identifying relevant ones, as models tend to over-generate them. Code & datasets are available at https://github.com/Media-Bias-Group/SciDef.

View on arXivView PDF

Code Implementations(2)

Apache-2.0

Repository for the paper "SciDef: Automating Definition Extraction from Academic Literature with Large Language Models"

70PythonJan 30, 20268 months agoApache-2.0

Project page for the SciDef respository and "SciDef: Automating Definition Extraction from Academic Literature with Large Language Models" paper.

00CSS, HTMLJan 30, 20266 months ago

Similar Papers

Cite this paper

@article{kuera2026scidef,
  title  = {SciDef: Automating Definition Extraction from Academic Literature with Large Language Models},
  author = {Filip Kučera and Christoph Mandl and Isao Echizen and Radu Timofte and Timo Spinde},
  year   = {2026},
  eprint = {2602.05413},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.05413v1}
}

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/2602.05413.svg)](https://codeofpaper.com/paper/2602.05413)

Discussion