Mathematical formulae in academic texts significantly contribute to the overall semantic content of such texts, especially in the fields of Science, Technology, Engineering and Mathematics. Knowing the definitions of the identifiers in mathematical formulae is essential to understand the semantics of the formulae. Similar to the sense-making process of human readers, mathematical information retrieval systems can analyze the text that surrounds formulae to extract the definitions of identifiers occurring in the formulae. Several approaches for extracting the definitions of mathematical identifiers from documents have been proposed in recent years. So far, these approaches have been evaluated using different collections and gold standard datasets, which prevented comparative performance assessments. To facilitate future research on the task of identifier definition extraction, we make three contributions. First, we provide an automated evaluation framework, which uses the dataset and gold standard of the NTCIR-11 Math Retrieval Wikipedia task. Second, we compare existing identifier extraction approaches using the developed evaluation framework. Third, we present a new identifier extraction approach that uses machine learning to combine the well-performing features of previous approaches. The new approach increases the precision of extracting identifier definitions from 17.85% to 48.60%, and increases the recall from 22.58% to 28.06%. The evaluation framework, the dataset and our source code are openly available at: https://ident.formulasearchengine.com.
[1]
Moritz Schubotz,et al.
Augmenting Mathematical Formulae for More Effective Querying & Efficient Presentation
,
2017
.
[2]
Moritz Schubotz,et al.
Getting the units right
,
2016,
FM4M/MathUI/ThEdu/DP/WIP@CIKM.
[3]
Mihai Surdeanu,et al.
The Stanford CoreNLP Natural Language Processing Toolkit
,
2014,
ACL.
[4]
Maria Skeppstedt,et al.
Synonym extraction and abbreviation expansion with ensembles of semantic spaces
,
2014,
Journal of Biomedical Semantics.
[5]
Norman Meuschke,et al.
Matrix-Based News Aggregation: Exploring Different News Perspectives
,
2017,
2017 ACM/IEEE Joint Conference on Digital Libraries (JCDL).
[6]
Chih-Jen Lin,et al.
LIBSVM: A library for support vector machines
,
2011,
TIST.
[7]
Moritz Schubotz,et al.
Mathematical Language Processing Project
,
2014,
CICM Workshops.
[8]
Volker Markl,et al.
Challenges of Mathematical Information Retrievalin the NTCIR-11 Math Wikipedia Task
,
2015,
SIGIR.
[9]
Volker Markl,et al.
Semantification of Identifiers in Mathematics for Better Math Information Retrieval
,
2016,
SIGIR.
[10]
Giovanni Yoko Kristianto,et al.
Extracting Textual Descriptions of Mathematical Expressions in Scientific Papers
,
2014,
D Lib Mag..
[11]
Yunyao Li,et al.
Multilingual Aliasing for Auto-Generating Proposition Banks
,
2016,
COLING.