<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Why Machines Cannot Learn Mathematics, Yet</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>AndrØ Greiner-Petter</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Terry Ruas</string-name>
          <email>truas@umich.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Moritz Schubotz</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Akiko Aizawa</string-name>
          <email>aizawa@nii.ac.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>William Grosky</string-name>
          <email>wgrosky@umich.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bela Gipp</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Institute of Informatics</institution>
          ,
          <addr-line>Tokyo</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Michigan-Dearborn</institution>
          ,
          <addr-line>Dearborn</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Wuppertal</institution>
          ,
          <addr-line>Wuppertal</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Nowadays, Machine Learning (ML) is seen as the universal solution to improve the eectiveness of information retrieval (IR) methods. However, while mathematics is a precise and accurate science, it is usually expressed by less accurate and imprecise descriptions. Generally, mathematical documents communicate their knowledge with an ambiguous, context-dependent, and non-formal language. In this work, we apply text embedding techniques to the arXiv collection of STEM documents and explore how these are unable to properly understand mathematics from that corpus, while proposing alternative to mitigate such situation.</p>
      </abstract>
      <kwd-group>
        <kwd>Mathematical Information Retrieval</kwd>
        <kwd>Machine Learning</kwd>
        <kwd>Word Embeddings</kwd>
        <kwd>Math Embeddings</kwd>
        <kwd>Mathematical Objects of Interest</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Mathematics is capable of explaining complex concepts and relations in a
compact, precise, and accurate way. The general applicability of mathematics
allows a certain level of ambiguity in its expressions. This ambiguity is regularly
mitigated by short explanations following or preceding these mathematical
expressions, that serve as context to the reader. Along with context dependency,
inherent issues of linguistics (e.g. non-formality) make it even more
challenging for computers to understand mathematical expressions. Said that, a system
capable of capturing the semantics of mathematical expressions automatically
would be suitable for several applications, from improving search engines to
recommender systems. Consider for example the the lower bound for Van der
Waerden numbers</p>
      <p>
        W (2; k) &gt; 2k=k":
(1)
Learning connections, such as between W and the entity ‘Van der Waerden’s
number ’ from above, requires a large specically labeled scientic database that
contains mathematical objects. Word embedding techniques has received
significant attention over the last years in the Natural Language Processing (NLP)
community, especially after the publication of word2vec [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Recently, more and
more projects try to adapt this knowledge for solving Mathematical Information
Retrieval (MIR) tasks [
        <xref ref-type="bibr" rid="ref24 ref26 ref3 ref9">3, 9, 26, 24</xref>
        ]. In this paper, we explore some of the main
aspects that we believe are necessary to leverage the learning of mathematics by
computer systems. We explain, with our evaluations of word embedding
techniques on the arXMLiv 2018 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] dataset, why current ML approaches are not
applicable for MIR tasks, yet.
      </p>
      <p>
        Current MIR approaches [
        <xref ref-type="bibr" rid="ref20 ref22 ref8">8, 22, 20</xref>
        ] try to extract textual descriptors of the
parts that compose mathematical equations. This leads to two main issues: (i)
how to determine the parts which have their own descriptors, and (ii) how to
identify correct descriptors over others. Answers to (i) are more concerned in
choosing the correct denitions for which parts of a mathematical expression
should be considered as one mathematical object [
        <xref ref-type="bibr" rid="ref21 ref25 ref7">7, 25, 21</xref>
        ]. Current denitions,
such as the content MathML 3.0 4 specication, are often imprecise. Consider
i, where is a vector and i its i-th element. In this case, i should be
considered as a composition of three content identiers, each one carrying its own
individualized semantic information, namely the vector , the element i of the
vector, and the index i. However, with the current specication, the denition
of these identiers would not be canonical. Because of these problems in current
standards, nowadays work focusing their eorts on (ii).
      </p>
      <p>
        Schubotz et al. [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] presented an approach for scoring pairs of identiers and
descriptors by the number of words between them. They made the assumption
that correct deniens appear close to the identier and to the complex
mathematical expression that contains this same identier. Kristianto et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] introduce
a ML approach, in which they train a Support Vector Machine (SVM) to
consider sentence patterns and other characteristics as features (e.g. part-of-speech
(POS) tags, parse trees). Later, [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] combine the aforementioned approaches and
use pattern recognition based on the POS tags of common identier-deniens
pairs, the distance measurements, and SVM, reporting results for precision and
recall of 48.60% and 28.06%, respectively. More recently, some projects try to use
embedding techniques to learn patterns of the correlations between context and
mathematics. In [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], they embed single mathematical symbols, while Krstovski
and Blei [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] represent complex mathematical expressions as single unit tokens for
IR. Recently, M. Yasunaga et al. [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] explore an embedding technique based on
recurrent neural networks to improve topic models by considering mathematical
expressions.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Machine Learning on Embeddings</title>
      <p>
        The word2vec [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] technique computes real-valued vectors for words in a
document using two main approaches: skip-gram and continuous bag-of-words (CBOW).
Both produce a xed length n-dimensional vector representation for each word
in a corpus. In the skip-gram training model, one tries to predict the context of a
      </p>
      <sec id="sec-2-1">
        <title>4 https://www.w3.org/TR/MathML3/</title>
        <p>given word, while CBOW predicts a target word given its context. In word2vec,
context is dened as the adjacent neighboring words in a dened range, called a
sliding window. The main idea is that the numerical vectors representing similar
words should have close values if the words have similar context.</p>
        <p>The lack of solid references and applications that provide the semantic
structure of natural language for mathematical identiers make their disambiguation
process challenging. In natural texts, one can try to infer the most suitable word
sense for a word based on the lemma 5 itself, the adjacent words, dictionaries,
thesaurus and so on. However, in the mathematical arena, the scarcity of
resources and the exibility of redening their identiers take this issue to a more
delicate scenario. The text preceding or following the mathematical equation is
essential for its understanding.</p>
        <p>
          More recently, [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] propose a variation of word embeddings for mathematical
expressions. Their main idea relies on the construction of a distributed
representation of equations, considering the word context vector of an observed word
and its word-equation context window. They treat equations as single-unit words
(EqEmb), which eventually appears in the context of dierent words. They also
try to explore the eects of considering the elements of mathematical
expressions separately (EqEmb-U). While they present some interesting ndings for
retrieving entire equations, little is said about the vectors representing equation
units and how they are described in their model.
        </p>
        <p>
          Nowadays mathematics in science is mostly either given in LATEX or MathML.
The former is used by humans for writing scientic documents. The latter, on
the other hand, is popular in web representations of mathematics due to its
machine readability and XML structure. There has been a major eort to
automatically convert LATEX expressions to MathML [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] ones. However, neither
LATEX nor MathML are practical formats for embeddings. Considering the
equation embedding techniques in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], we devise three main types of mathematical
embeddings.
        </p>
        <p>
          Mathematical Expressions as Single Tokens: EqEmb [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] uses entire
mathematical expressions as one token. In this type, the inner structure of the
mathematical expression is not taken into account. For example, Equation (1) is
represented as one single token t1. Any other expression, such as W (2; k), in
the surrounding text of (1), is an entirely independent token t2, i.e. no relation
between W (2; k) and (1) can be trained.
        </p>
        <p>
          Stream of Tokens: This approach represents mathematical expressions as a
sequence of its inner tokens. This approach has the advantage of learning all
mathematical tokens. However, complex mathematical expressions may lead to
long chains of elements, which increases noise 6. There are several approaches
to reduce the noise, e.g. by only considering identiers and operands [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] or by
implementing a long short-term memory (LSTM) architecture that is capable of
handling longer chains [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]. Later in this paper, we present a model based on
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>5 canonical form, dictionary form, or citation form of a set of words</title>
        <p>6 Noise means, the data consists of many uninteresting tokens that aect the trained
model negatively.
the stream of tokens approach. We will show that this approach is valuable to
capture relations between mathematical expressions but not between expressions
and their descriptors.</p>
        <p>
          Semantic Groups of Tokens: The third approach of embedding
mathematics is only theoretical, and concerns the aforementioned problems related to
the vague denitions of identiers and functions in a standardized format (e.g.
MathML). As previously discussed, current MIR and ML approaches would
benet from a basic structural knowledge of mathematical expressions, such that
variations of function calls (e.g. W (r; k) and W (2; k)) can be recognized as the
same function. Instead of dening a unied standard, current techniques use
their own ad-hoc interpretations of structural connections, e.g., i is one
identier rather than three [
          <xref ref-type="bibr" rid="ref20 ref21">21, 20</xref>
          ]. We assume that an embedding technique would
benet from a system that is able to detect the parts of interest in
mathematical expressions prior any training processes. However, such system still does not
exist.
2.1
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Performance of Math Embeddings</title>
        <p>
          The examples illustrated in [
          <xref ref-type="bibr" rid="ref24 ref3 ref9">3, 9, 24</xref>
          ] seem to be feasible as a new approach for
distance calculations between complex mathematical expressions. While
comparing mathematical expressions is essentially practical for search engines or
automatic plagiarism detection systems, these approaches do not seem to
capture the components of complex structure separately, which are necessary for
other applications, such as automated reasoning. Another aspect to be
considered is that in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] they do not train mathematical identiers, preventing their
system from learning connections between identiers and deniens.
Additionally, the connection between entire equations and deniens is, at some level,
questionable. Entire equations are rarely explicitly named. However, in the
extension EqEmb-U [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], they use a Syntax Layout Tree (SLT) [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ] representation
to tokenize mathematical equations and to obtain specic unit-vectors, which is
similar to our identiers as tokens approach.
        </p>
        <p>
          In order to investigate the discussed approaches, we apply variations of a
word2vec implementation to extract mathematical relations from the arXMLiv
2018 [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] dataset, an HTML collection of the arXiv.org preprint archive 7, which
is used as our training corpus. We used the no_problem and warning subsets for
training. There are other approaches that also produce word embeddings given
a training corpus as an input, such as GloVe [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ], fastText [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], ELMo [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], and
USE [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. The choice for word2vec is justied because of its general applicability
and robustness in several NLP tasks [
          <xref ref-type="bibr" rid="ref10 ref11 ref17 ref19 ref5 ref6">6, 5, 10, 11, 17, 19</xref>
          ].
        </p>
        <p>
          We replace all mathematical expressions by the sequence of the identiers
it contains, i.e., W (2; k) is replaced by ‘W k’. Further, we remove all common
English stopwords from the training corpus. Finally, we train a word2vec model
(skip-gram) using the following hyperparameters conguration 8: vector size of
7 https://arxiv.org/
8 Non mentioned hyperparameters are used with their default values as described in
the Gensim API [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]
300 dimensions, a window size of 15, minimum word count of 10, and a
negative sampling of 1E 5. The trained model is able to partially incorporate
semantics of mathematical identiers. For instance, the closest 27 vectors,
considering cosine simularity, to the mathematical identier f are mathematical
identiers themselves and the fourth closest noun vector to f is vfunction .
Inspired by the classic king-queen example, we explore which tokens perform best
to model a known relation. Consider an approximation vvariable va v vf,
where vvariable represents the word variable, va the identier a, and vf represents
f . We are looking for v that ts best for the approximation. We call this measure
the semantic distance to f with respect to a given relation between two vectors.
We perform an extensive evaluation on the rst 100 entries of the
MathMLBen benchmark [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. We evaluate the average of the semantic distances with
respect to the relations between vvariable and vx, vvariable and va, and vfunction
and vf. In addition, we consider only results with a cosine similarity of 0:7 or
above to maintain a minimum quality in our results. The overall results were
poor with a precision of p = :0023 and a recall of r = :052. For the identier W
(Equation (1)), the evaluation presents four semantically close results: functions,
variables, form, and the mathematical identier q. Even though expected, the
scale of the presented results are astonishing.
        </p>
        <p>
          Based on the presented results, one can still argue that more settings should
be explored (e.g. dierent embedding techniques, parameters) and dierent
preprocessing steps adopted. Nevertheless, the overall results would not be improved
to a point of being comparable to [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] ndings, which report a precision of
p = 0:48. The main reason for this is that, mathematics as a language is highly
customizable. Many of the dened relations between mathematical concepts and
their descriptors are only valid in a local scope. Consider, for example, an author
that notes his algorithm by . This does not change the general meaning of ,
even though it eects the meaning in the scope of the article. Current ML
approaches only learn patterns of most frequently used combinations, e.g., between
f and function. Furthermore, we assume this is a general problem that dierent
embedding techniques and tweaks of settings.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Make Math Machine Learnable</title>
      <p>
        A case study [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] has shown that only 70% of mathematical symbols are explicitly
declared in the context. Four reasons are causing an explicit declaration in the
context: (a) a new mathematical symbol is dened, (b) a known notation is
changed, (c) used symbols are present in other contexts and require specications
to be properly interpreted, or (d) authors declarations were redundant (e.g. for
improving readability). We assume (d) is a rare scenario compared to (a-c),
unless in educational literature. On the other hand, (d) is most valuable for
learning algorithms.
      </p>
      <p>
        In cases (b-c), used notations are ambiguous. To overcome this issue, it
requires an extensive database that collects all semantic meanings for
mathematical expressions. In [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], they propose the use of tags, similarly to the POS tags in
linguistics, but for tagging mathematical TEX tokens. As a result, a lexicon
containing several meanings for a large set of mathematical symbols is developed.
Such lexicons might enable the disambiguation approaches in linguistics (e.g. via
WordNet [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]) to be used in mathematical embeddings in the near future.
      </p>
      <p>
        Usually, research documents represent state-of-the-art ndings containing
new and unusual notations and lack of extensive explanations (e.g. due to page
limitations). In contrast, educational books carefully and extensively explain new
concepts, thus they are rich of cases (a) and (d). Matsuzaki et al. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] presented
some promising results to automatically pass Japanese university entrance
exams. The system required several manual adjustments. It illustrates the potential
of a well-structured digital mathematical library that distinguishes the dierent
levels of progress in articles (e.g. introductions vs. state-of-the-art publications)
for ML algorithms.
      </p>
      <p>
        Another problem in recent publications, is the lack of standards for properly
evaluating MIR algorithms, leading to several publications that present
promising results without an extensive evaluation [
        <xref ref-type="bibr" rid="ref24 ref3 ref9">3, 9, 24</xref>
        ]. While ML algorithms in
NLP benet from available extensive training and testing datasets, ongoing
discussions about interpretations of mathematical expressions [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], and imprecise
standards thwarts research progress in MIR. A common standard for
interpreting semantic structures of mathematics would help to overcome the issues of
dierent evaluation techniques. Therefore, we introduce Mathematical Objects
of Interest (MOI). The goal of MOIs is to combine the advantages of concepts
(1-3) and propose a unied solution for interpreting mathematical expressions.
We suggest MOIs as a recursive tree structure in which each node is an MOI
itself. The current workaround of the problematic example of i as an element of
the vector in content MathML is vague and inappropriate for content specic
tasks. As an MOI, this expression would contain three nodes, with i as the
parent node of two leaves and i. While it rst seems non-intuitive that , as
the vector, is a child node of its own element, this structure is able to incorporate
all three components of semantic information of the expression. Hence, an MOI
structure should not be misinterpreted as a logical network explaining
semantic connections between its elements, but as a highly exible and lightweight
structure for incorporating semantic information of mathematical expressions.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion and future Work</title>
      <p>In this paper, we explored how text embedding techniques are unable to
represent mathematical expressions adequately. After experimenting with popular
mathematical representations in MIR, we expose fundamental problems that
prevent ML algorithms from learning mathematics. We further presented some
concepts for enabling ML algorithms to learn mathematical expressions.
Acknowledgments This work was supported by the German Research Foundation
(DFG grant GI-1259-1). We thank H. Cohl who provided insights and expertise.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Bojanowski</surname>
          </string-name>
          et al.
          <article-title>Enriching Word Vectors with Subword Information</article-title>
          .
          <source>In: Transactions of the Association for Computational Linguistics</source>
          <volume>5</volume>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Cer</surname>
          </string-name>
          et al.
          <article-title>Universal Sentence Encoder for English</article-title>
          .
          <source>In: Proc. Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          . Ed. by
          <string-name>
            <given-names>E.</given-names>
            <surname>Blanco</surname>
          </string-name>
          and
          <string-name>
            <given-names>W.</given-names>
            <surname>Lu</surname>
          </string-name>
          . Association for Computational Linguistics,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Gao</surname>
          </string-name>
          et al.
          <article-title>Preliminary Exploration of Formula Embedding for Mathematical Information Retrieval: can mathematical formulae be embedded like a natural language?</article-title>
          <source>In: CoRR abs/1707</source>
          .05154 (
          <year>2017</year>
          ). arXiv:
          <volume>1707</volume>
          .
          <fpage>05154</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Ginev</surname>
          </string-name>
          . arXMLiv:
          <fpage>08</fpage>
          .
          <article-title>2018 dataset, an HTML5 conversion of arXiv.org</article-title>
          . SIGMathLing Special Interest Group on Math Linguistics.
          <year>2018</year>
          . url: https://sigmathling.kwarc.info/resources/arxmliv/ .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>I. Iacobacci</surname>
          </string-name>
          et al.
          <article-title>Embeddings for Word Sense Disambiguation: An Evaluation Study</article-title>
          .
          <source>In: Proc. 54th Annual Meeting of the Association for Computational Linguistics (ACL)</source>
          Vol.
          <volume>1</volume>
          , Berlin, Germany . ACL,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>I. Iacobacci</surname>
          </string-name>
          et al.
          <article-title>SensEmbed: Learning Sense Embeddings for Word and Relational Similarity</article-title>
          .
          <source>In: Proc. 53rd Annual Meeting of the Association for Computational Linguistics (ACL)</source>
          Vol.
          <volume>1</volume>
          , Beijing, China . ACL,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Kohlhase</surname>
          </string-name>
          . Math Object Identiers - Towards Research Data in Mathematics. In: Lernen, Wissen, Daten,
          <string-name>
            <surname>Analysen (LWDA) Conference</surname>
            <given-names>Proceedings</given-names>
          </string-name>
          , Rostock, Germany,
          <source>September 11-13</source>
          ,
          <year>2017</year>
          . Ed. by
          <string-name>
            <given-names>M.</given-names>
            <surname>Leyer</surname>
          </string-name>
          . Vol.
          <year>1917</year>
          .
          <article-title>CEUR-WS</article-title>
          .org,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G. Y.</given-names>
            <surname>Kristianto</surname>
          </string-name>
          et al.
          <source>Extracting Textual Descriptions of Mathematical Expressions in Scientic Papers. In: D-Lib Magazine 20.11/12</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>K.</given-names>
            <surname>Krstovski</surname>
          </string-name>
          and
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Blei</surname>
          </string-name>
          . Equation Embeddings. In: CoRR abs/
          <year>1803</year>
          .09123 (
          <year>2018</year>
          ). arXiv:
          <year>1803</year>
          .09123.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          .
          <article-title>Do Multi-Sense Embeddings Improve Natural Language Understanding?</article-title>
          <source>In: Proc. Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          , Lisbon, Portugal . Lisbon, Portugal: Association for Computational Linguistics,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mancini</surname>
          </string-name>
          et al.
          <article-title>Embedding Words and Senses Together via Joint Knowledge-Enhanced Training</article-title>
          .
          <source>In: Proc. 21st Conference on Computational Natural Language Learning (CoNLL)</source>
          , Vancouver, Canada .
          <source>Association for Computational Linguistics</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>T.</given-names>
            <surname>Matsuzaki</surname>
          </string-name>
          et al.
          <article-title>The Most Uncreative Examinee: A First Step toward Wide Coverage Natural Language Math Problem Solving</article-title>
          .
          <source>In: Proc. Twenty-Eighth AAAI Conference on Articial Intelligence</source>
          , QuØbec City, QuØbec, Canada. Ed. by
          <string-name>
            <given-names>C. E.</given-names>
            <surname>Brodley</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Stone</surname>
          </string-name>
          . AAAI Press,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          et al.
          <article-title>Distributed Representations of Words and Phrases and Their Compositionality</article-title>
          .
          <source>In: Proceedings of the 26th International Conference on Neural Information Processing Systems - Volume</source>
          <volume>2</volume>
          .
          <string-name>
            <given-names>Lake</given-names>
            <surname>Tahoe</surname>
          </string-name>
          , Nevada: Curran Associates Inc.,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Miller</surname>
          </string-name>
          .
          <article-title>WordNet: A Lexical Database for English</article-title>
          .
          <source>In: Commun. ACM 38.11</source>
          (
          <year>1995</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pennington</surname>
          </string-name>
          et al.
          <article-title>Glove: Global Vectors for Word Representation</article-title>
          .
          <source>In: Proc. Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          ,
          <source>Doha, Qatar</source>
          . Vol.
          <volume>14</volume>
          . Association for Computational Linguistics,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Peters</surname>
          </string-name>
          et al.
          <article-title>Deep Contextualized Word Representations</article-title>
          .
          <source>In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (
          <string-name>
            <surname>Long</surname>
            <given-names>Papers) . New</given-names>
          </string-name>
          <string-name>
            <surname>Orleans</surname>
          </string-name>
          , Louisiana: Association for Computational Linguistics,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Pilehvar</surname>
          </string-name>
          and
          <string-name>
            <given-names>N.</given-names>
            <surname>Collier. De-Conated Semantic</surname>
          </string-name>
          <article-title>Representations</article-title>
          .
          <source>In: Proc. Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          .
          <source>The Association for Computational Linguistics</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>eh•ek and</article-title>
          <string-name>
            <given-names>P.</given-names>
            <surname>Sojka</surname>
          </string-name>
          .
          <article-title>Software Framework for Topic Modelling with Large Corpora</article-title>
          .
          <source>English. In: Proceedings of the LREC 2010 Workshop on New Challenges for NLP Frameworks</source>
          . http://is.muni.cz/publication/ 884893/en. Valletta, Malta: ELRA, May
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ruas</surname>
          </string-name>
          et al.
          <article-title>Multi-sense embeddings through a word wense disambiguation process</article-title>
          .
          <source>In: Expert Systems With Applications</source>
          (
          <year>2019</year>
          ).
          <article-title>Pre-print.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schubotz</surname>
          </string-name>
          et al.
          <article-title>Evaluating and Improving the Extraction of Mathematical Identier Denitions</article-title>
          . In: Experimental IR Meets Multilinguality, Multimodality, and Interaction - 8th
          <source>International Conference of the CLEF Association, CLEF</source>
          <year>2017</year>
          , Dublin, Ireland,
          <source>September 11-14</source>
          ,
          <year>2017</year>
          , Proceedings. Ed. by
          <string-name>
            <given-names>G. J. F.</given-names>
            <surname>Jones</surname>
          </string-name>
          et al. Vol.
          <volume>10456</volume>
          . Springer,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schubotz</surname>
          </string-name>
          et al.
          <article-title>Improving the Representation and Conversion of Mathematical Formulae by Considering their Textual Context</article-title>
          .
          <source>In: Proc. AMC/IEEE JCDL. Ed. by J. Chen et al. ACM</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schubotz</surname>
          </string-name>
          et al.
          <source>Semantication of Identiers in Mathematics for Better Math Information Retrieval. In: Proc. AMC SIGIR. Pisa, Italy: ACM</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.</given-names>
            <surname>Wolska</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Grigore</surname>
          </string-name>
          .
          <article-title>Symbol Declarations in Mathematical Writing</article-title>
          . In:
          <article-title>Towards a Digital Mathematics Library</article-title>
          . Ed. by
          <string-name>
            <given-names>P.</given-names>
            <surname>Sojka</surname>
          </string-name>
          . Paris, France: Masaryk University Press,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>M.</given-names>
            <surname>Yasunaga</surname>
          </string-name>
          and
          <string-name>
            <surname>J. Laerty.</surname>
          </string-name>
          <article-title>TopicEq: A Joint Topic</article-title>
          and
          <article-title>Mathematical Equation Model for Scientic Texts</article-title>
          . In: CoRR abs/
          <year>1902</year>
          .06034 (
          <year>2019</year>
          ). arXiv:
          <year>1902</year>
          .06034.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Youssef</surname>
          </string-name>
          .
          <article-title>Part-of-Math Tagging and Applications</article-title>
          .
          <source>In: Proc. CICM</source>
          . Ed. by
          <string-name>
            <given-names>H.</given-names>
            <surname>Geuvers</surname>
          </string-name>
          et al. Cham: Springer International Publishing,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>A.</given-names>
            <surname>Youssef</surname>
          </string-name>
          and
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Miller</surname>
          </string-name>
          .
          <source>Deep Learning for Math Knowledge Processing. In: Proc. CICM</source>
          . Ed. by
          <string-name>
            <given-names>F.</given-names>
            <surname>Rabe</surname>
          </string-name>
          et al. Vol.
          <volume>11006</volume>
          . Springer,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>R.</given-names>
            <surname>Zanibbi</surname>
          </string-name>
          et al. Multi-Stage Math Formula Search:
          <article-title>Using AppearanceBased Similarity Metrics at Scale</article-title>
          .
          <source>In: Proc. 39th International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , Pisa, Italy. Ed. by
          <string-name>
            <given-names>R.</given-names>
            <surname>Perego</surname>
          </string-name>
          et al.
          <source>ACM</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>