<!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>Semantic embedding for information retrieval</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Shenghui Wang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rob Koopman</string-name>
          <email>rob.koopmang@oclc.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>OCLC Research</institution>
          ,
          <addr-line>Leiden</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <fpage>122</fpage>
      <lpage>132</lpage>
      <abstract>
        <p>Capturing semantics in a computable way is desirable for many applications, such as information retrieval, document clustering or classi cation, etc. Embedding words or documents in a vector space is a common rst-step. Di erent types of embedding techniques have their own characteristics which makes it di cult to choose one for an application. In this paper, we compared a few o -the-shelf word and document embedding methods with our own Ariadne approach in di erent evaluation tests. We argue that one needs to take into account the speci c requirements from the applications to decide which embedding method is more suitable. Also, in order to achieve better retrieval performance, it is worth investigating the combination of bibliometric measures with semantic embedding to improve ranking.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Many applications such as document clustering/classi cation and information
retrieval depend on the semantic similarity between the words or documents.
However capturing a truthful and computable semantics of words or documents
is not easy.
1.1</p>
      <sec id="sec-1-1">
        <title>Word embedding</title>
        <p>
          Much research has adopted the notion of Statistical Semantics [
          <xref ref-type="bibr" rid="ref17 ref5">5,17</xref>
          ] based on
the assumption of \a word is characterized by the company it keeps" [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] or
in Linguistics the Distributional Hypothesis [
          <xref ref-type="bibr" rid="ref16 ref6">6,16</xref>
          ]: words that occur in similar
contexts tend to have similar meanings. Various distributional semantic models
have been proposed to represent (embed) words in a continuous vector space
where semantically similar words are mapped to nearby points (`are embedded
nearby each other').
        </p>
        <p>
          There are two main categories of approaches [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]: 1) global co-occurrence
count-based methods (e.g., Latent Semantic Analysis) which compute the
statistics of how often some word co-occurs with its neighbour words in a large text
corpus, and then use dimension reduction methods (e.g., Singular-Value
Decomposition, Random Projection) to map these count-statistics down to a small,
dense vector for each word, and 2) local context predictive methods (e.g.
neural probabilistic language models) which directly try to predict a word from its
neighbours or vice versa in terms of learned small, dense embedding vectors.
        </p>
        <p>
          Both categories have their own disadvantages. Count-based methods leverage
global statistics but perform poorly on the word analogy evaluation that suggests
the resulting semantic space might not be optimal. Context predicting models
including the recently popular Word2Vec method [
          <xref ref-type="bibr" rid="ref12 ref13">12,13</xref>
          ] perform better with
the word analogy tasks but they only focus on separate local context windows
and fail to take advantage of the vast amount of repetition in the whole corpus.
Researchers have been trying to combine the bene ts of both categories. For
example, GloVe [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] proposed a global log-bilinear regression model to learn
vector representations from the ratio of the co-occurrence probabilities of two
words, instead of the co-occurrence probabilities themselves.
1.2
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>From word embedding to document distance</title>
        <p>
          Abundant research has proposed to calculate the document distances based on
words or, more recently, word embeddings. The traditional Latent Semantic
Indexing directly works on the term-document matrix and generates vector
representation of documents. Doc2Vec [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] extends Word2Vec to learn the
correlations between words and documents which embeds documents in the same vector
space where the words are embedded. Other research calculates the document
distances from word embeddings without embedding documents themselves, such
as using the Word Mover's Distance [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. We also applied a simplistic approach
of taking the weighted average of word embeddings to represent documents and
performed reasonably well in a topic delineation challenge [
          <xref ref-type="bibr" rid="ref8 ref9">8,9</xref>
          ].
A desirable property of embeddings obtained by all the methods is computable
similarity: the similarity between two words or two documents correlates with
the cosine of the angle between their vectors. The exact type of relation that
a high similarity value indicates is not easily speci ed. Literature has shown
such relations could be hypo/hypernymy, co-hyponymy, meronymy, synonymy,
antonymy, morphological similarity, or simple collocation. Even so, such
measurable similarity/relatedness is useful for many applications including clustering,
information retrieval, context visualisation, etc.
        </p>
        <p>
          In this paper, we compare the word embedding results of the o -the-shelf
Word2Vec [
          <xref ref-type="bibr" rid="ref12 ref13">12,13</xref>
          ] and GloVe [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] with our own Ariadne approach [
          <xref ref-type="bibr" rid="ref8 ref9">8,9</xref>
          ]. Also, we
compare the neural-network-based document embedding method Doc2Vec with
Ariadne in a speci c information retrieval use case. For the word analogy test,
the local context predictive Word2Vec method outperforms Ariadne. However,
Ariadne performs equally well as Doc2Vec does in the information retrieval task,
and is actually able to rank the target results higher in the result lists.
        </p>
        <p>We argue that di erent embedding methods have its own characteristics and
one needs to take into account the speci c requirements from the applications
to decide which method is more suitable. We also suggest that the combination
of the embedding techniques and some biblimetric measures might help improve
the retrieval performance.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Dataset</title>
      <p>We extracted the metadata of nearly 27 million Medline articles from
WorldCat.1 These articles were published from 1809 to present, with more than half
published in the past 20 years. The possible metadata elds are title, abstract,
subject, author, a liation, journal, citation, article type, publication date,
language, etc. However, not all the elds were equally populated, for example, 88%
of the articles have subjects, 60% with abstract and only 10% with citations.
Also 17% of the articles are catalogued as non-English publications.</p>
      <p>
        We considered each article as a sequence of words from title and abstract plus
the entity tokens such as subject:eczema physiology and author:diefenbach wc.
The whole Medline dataset contains nearly 5 million unique words and entity
tokens. These article sequences are processed by Word2Vec/Doc2Vec and GloVe
which produce word and document embeddings.2 For our own Ariadne approach,
we consider two words or entity tokens co-occur if they occur in the metadata of
the same article. The resulting co-occurrence matrix is further processed by
Random Projection [
        <xref ref-type="bibr" rid="ref1 ref7">1,7</xref>
        ] which embeds words and entity tokens in a vector space.
We do not use any text segments preprocessing, such as tokenising, stemming,
or stopword- ltering, etc.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Experiment I: Compare di erent word embedding techniques</title>
      <p>
        We applied the Ariadne approach, Word2Vec and GloVe on the complete
Medline dataset. We used the python implementation [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] of Word2Vec. In order
to choose the optimal parameters, we ran di erent parameters over a subset
of 1 million randomly selected articles. After evaluating against the Semantic{
Syntactic Word Relationship test set [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], we chose the following parameters:
sg=0 (using the Continuous Bag of Word model), hs=0 (no hierarchical softmax),
negative=10 (using negative sampling), size=500 (the dimensionality of the
vectors), min count=10 (ignore words or entity tokens with total frequency lower
than 10), window=10 (the maximum distance between the current and predicted
word within a sequence).3 For GloVe, we kept the default settings of the C
implementation that is available at http://nlp.stanford.edu/projects/glove/.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Di erent models lead to di erent embeddings</title>
        <p>1 http://www.worldcat.org/
2 Our purpose is to compare how di erent embedding techniques perform on the same
dataset. To be fair to our Ariadne method, we did not train Word2Vec and GloVe
on top of the existing word embeddings pre-trained on the Google News dataset.
3 More detailed explanation of these parameters could be found at https://
radimrehurek.com/gensim/models/word2vec.html.
of the most related words. The Word2Vec identi es more hypo/hypernymys or
co-hyponymys, such as ankle to knee, amphibian to frog, etc. However, it also
introduces some distantly related words, or at a more abstract level, such as
turtle and salamander to frog. The Ariadne seems to capture more contextual
or attribute-related relatedness, such as exion to knee, e cacy to treatment,
etc. Di erent types of similarity/relatedness are mixed in the Ariadne results,
which in a sense forms a tighter contextual view around the search term. The
results from GloVe seem to be in-between Ariadne and Word2Vec. Looking at
these di erent top related lists, it is not straightforward to judge which one is
the best.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Word analogy evaluation</title>
        <p>
          In [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], the authors proposed to measure the embedding accuracy based on
questions such as which word is the most similar to Italy in the same sense as
Paris is similar to France, i.e., the Semantic{Syntactic Word Relationship test
or, simply, word analogy test. The task is to answer such questions by searching
for the word closest to the vector X = vector(\P aris00) vector(\F rance00) +
vector(\Italy00). Only the closest word is taken into account, so synonyms were
considered as mistakes. In the test set,4 there are in total 19,558 questions.
However, not all the questions were used during the evaluation. The questions
which contain a word which is not one of the top 30,000 most frequent words
were ignored. In the end, the accuracy was measured based on 4175 questions.5
Table 2 gives the performance of three methods.
        </p>
        <p>
          Word2Vec and GloVe both perform pretty well in the word analogy test, with
GloVe slightly worse. We were actually surprised by the comparable results with
those reported in [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], given such a domain-speci c corpus. This suggests that a
general-purposed test set is still applicable in a domain speci c use case, but it
might not help to evaluated what is really important for the domain.
        </p>
        <p>
          Ariadne is based on Random Projection over the co-occurrence matrix, and
computationally much more e cient than Word2Vec and GloVe. With a single
thread, Ariadne is twice as fast as Word2Vec using 16 threads. Although Ariadne
does provide reasonable top related words (shown in Tables 1), it does not do
well with this word analogy test. This is of course a known limitation of the
count-based methods, as described in Section 1.1. However, we will show in the
next section that one type of evaluation is not enough to measure a method in
general.
4 Available at https://storage.googleapis.com/google-code-archive-source/
v2/code.google.com/word2vec/source-archive.zip
5 This may indicate the inappropriateness of this test set which was originally for
the evaluation of the word embeddings trained on the general Google News corpus.
The questions are general enough though, such as capital{country, man{woman,
adjective{adverb, which should also be valid in the Medline corpus. In the future we
will investigate more domain-speci c test sets as suggested in [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ].
Word Model Top 10 most similar words
a sartorius, frogs, rana, liagushki, temporaria, liagushek, catesbiana,
sartorii, amphibian, caudiverbera
frog w toad, bullfrog, amphibian, rana, frogs, turtle, bufo, salamander,
caudiverbera, newt
g rana, frogs, amphibian, toad, temporaria, bullfrog, laevis, xenopus,
ridibunda tadpoles
a brains, cortical, cortex, forebrain, cerebellum, neocortex, neuronal,
neuroanatomical, neural, limbic
brain w cerebral, cerebellum, cns, brains, brainstem, hippocampus,
forebrain, cerebrum, cortical, neocortex
g cerebral, brains, cns, nervous, neuronal, cerebellum, hippocampus,
neurological, cortex, cerebrum
a knees, tibiofemoral, femorotibial, tibial, kneeling, joint,
malalignment, exion, unicompartmental, tka
knee w hip, ankle, elbow, knees, shoulder, joint, patellofemoral, wrist,
patellar, acl
g knees, joint, hip, ankle, osteoarthritis, arthroplasty, joints, cruciate,
elbow, exion
a depressive, mood, nondepressed, subsyndromal, depressed, anxiety,
dysthymia, phq, hamilton, anxious
depression w depressive, anxiety, insomnia, mdd, psychopathology, psychosis,
ptsd, mood, suicidality, mania
g depressive, anxiety, depressed, mood, psychiatric, symptomatology,
psychological, a ective, psychopathology, emotional
a hyperinsulinemia, glucose, hyperglycemia, insulinopenia,
euglycemia, normoglycemic, hypoinsulinemia, insulinemia, nondiabetic,
glycemia
insulin w glucagon, gh, leptin, glucose, gip, hyperinsulinemia, adiponectin,
niddm, glp, hyperinsulinemic
g glucose, diabetes, glucagon, mellitus, fasting, hyperglycemia, leptin,
igf, diabetic, hyperinsulinemia
a treated, treat, therapy, treating, e cacy, discontinued, received,
discontinuation, clinical, option
treatment w therapy, treatments, treating, monotherapy, pharmacotherapy,
management, chemotherapy, prophylaxis, intervention, therapeutic
g treated, treatments, therapy, treating, therapeutic, e ective, further,
treat, with, results
a vitamins, vit, hydroxyvitamin, hypovitaminosis, vitd,
cholecalciferol, calcidiol, supplements, supplementation, ergocalciferol
vitamin w vitamins, vit, vitamine, hypovitaminosis, hydroxyvitamin,
avitaminosis, cholecalciferol, vitamina, folate, selenium,
g vitamins, supplementation, dietary, folic, tocopherol, supplements,
ascorbic, de ciency, hydroxyvitamin, d3
Table 1. The top 10 most similar words according to Ariadne (a), word2vec (w), and
GloVe (g)
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiment II: Document embedding for IR</title>
      <p>
        Here we compare the Doc2Vec method [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and Ariadne in the context of
information retrieval. We applied both Doc2Vec6 and Ariadne to generate the
document embedding. For each document, Ariadne computes the weight average of
the embeddings of all the words and entity tokens that occur in its metadata.
The weight is adapted from the tf-idf of the word or entity token.
      </p>
      <p>Similarly, the 16-threaded Doc2Vec ran six time slower than the
singlethreaded Ariadne. We now evaluate these document embeddings in a speci c
information retrieval use case.</p>
      <p>IR use case: evidence-based medicine guidelines Evidence-based medicine
guidelines is an easy-to-use collection of clinical guidelines for primary and ambulatory
care linked to the best available evidence. They need to be continuously updated
in order to follow the latest developments in clinical medicine and bring evidence
into practice. After the updating process, same statements often stay but often
with new references substituting the old ones. Some old references could also stay
if there is no new literature supporting the statement better. Some references
serve multiple statements too.</p>
      <p>Here is an example:
Statement There are no indications to suggest that a skin-sparing
mastectomy followed by immediate reconstruction leads to a higher
risk of local or systemic recurrence of breast cancer.</p>
      <p>Old references (pmid) 9142378, 1985335
New references (pmid) 9142378, 9694613, 18210199</p>
      <p>Our use case is therefore, given a statement which is present in both old and
new guidelines, can the system nd the new references to replace the old ones?
It is essentially an Information Retrieval problem: given a query which consists a
6 Doc2Vec is an extension of Word2Vec. We used the Python implementation
available at https://radimrehurek.com/gensim/models/doc2vec.html. We set dm as 0
to use the distributed bag of words training (PV-DBOW) algorithm and the rest
parameters the same as those for Word2Vec.
sentence and a few example articles, to nd more articles which were published
lately and matches the query the best.</p>
      <p>Researchers at VU Amsterdam already compared pairs of medical guidelines
of four diseases, namely breast cancer (2004&amp;2012), hepatitis C (2006&amp;2013),
lung cancer (2005&amp;2014), and ovarian cancer (2003&amp;2013). They identi ed 29
statements which are present in both guidelines, each with an old and new
reference lists.</p>
      <p>{ 29 statements (16 breast caner, 4 hepatitis C, 4 lung cancer, 5 ovarian cancer)
{ 103 (96 unique) source articles, 156 (145 unique) target articles, in total 180
unique articles
{ 66 articles are in both source and target lists, so the average baseline recall
is 45.8%
{ These articles were published between 1984 and 2012.</p>
      <p>We randomly selected 1 million Medline articles which were written in
English, with abstract and published between 1984 and 2012. Together with the
180 articles collected from the guidelines, these articles are our test dataset to
which the Doc2Vec and Ariadne were applied. We carried out the information
retrieval tasks as following: for each statement,
1. Combine the statement with the metadata of each old reference article as a
query
2. Set the range of the publication year as between 1984 and 2012
3. Get the top n most similar candidates of each query
4. Re-ranked the candidates from all the individual queries
5. Measure the precision and recall with or without a cutting length (n)</p>
      <p>Each individual query returns top n most related candidates, and all the
candidates are then ranked by their highest similarity score if they occur in
more than one returned list. With the \no cutting" option, all the candidates
join the precision/recall calculation, i.e. the nal returned list is normally longer
than n. The \with cutting" option only takes the top n into account, i.e., the
nal returned list has the exact length of n.</p>
      <p>Figure 1 gives the precision and recall at di erent n and Table 3 gives the
detailed results when n = 100. As Figure 1 shows, the Doc2Vec without cutting
gives the best recall. When top 100 candidates were returned by each individual
queries, jointly, 143 out of 156 target articles were successfully returned,
including 61 our of 90 new articles which were not in the old guidelines. The Ariadne
also performs pretty well. With or without cutting, both methods perform
almost the same when n is small. The di erence gets bigger when n gets bigger
and the result list is not cut. Figure 1 and Table 3 show that, with the \cutting"
option, the di erence between Doc2Vec and Ariadne is less though.</p>
      <p>This gives a rather di erent comparison result from that in Table 2. Clearly
failed in the word analogy test, Ariadne undoubtedly works very well in this
retrieval task. Given the high e ciency of Ariadne, we think it could be a practical
solution for many information retrieval applications.</p>
      <p>As Table3 shows, when \without cutting", the average length of the
resulting lists of Ariadne is shorter than that of Doc2Vec. This again indicates that
Ariadne returns more concentrated results (i.e., di erent individual queries for
the same statement returns more overlapping results). Ariadne is actually able
to rank the target articles signi cantly higher in the nal list.
In this paper, we compared a few word and document embedding techniques in
di erent evaluation tests. For the word analogy test, the local context predictive
Word2Vec method outperforms Ariadne which is a simple count-based method
applying Random Projection over the global co-occurrence matrix. However,
7 One of these missed articles is the introduction article of a general guideline, titled
as \Introduction: Diagnosis and management of lung cancer: ACCP evidence-based
clinical practice guidelines (2nd Edition)." There is no abstract in this WorldCat
record (http://worldcat.org/oclc/173782151). Without some full-text analysis,
it is di cult to get this record ranked higher, compared to other articles addressing
the exact topic in the statement.
Ariadne performs equally well as Doc2Vec does in a speci c information retrieval
task, and is able to rank the target results higher.</p>
      <p>We argue that one has to take into account the speci c requirements from the
applications to decide which embedding method is more suitable. For example,
one should use Word2Vec to provide hypo/hypernymy recommendations. If the
application is to provide a more contextual overview of a word, Ariadne might
be a better choice. If the e ciency is more important, a simple weighted average
can already get us pretty far in terms of document retrieval.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Dimitris</given-names>
            <surname>Achlioptas</surname>
          </string-name>
          .
          <article-title>Database-friendly random projections: JohnsonLindenstrauss with binary coins</article-title>
          .
          <source>Journal of Computer and System Sciences</source>
          ,
          <volume>66</volume>
          (
          <issue>4</issue>
          ):
          <volume>671</volume>
          {
          <fpage>687</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Marco</given-names>
            <surname>Baroni</surname>
          </string-name>
          , Georgiana Dinu, and
          <string-name>
            <given-names>German</given-names>
            <surname>Kruszewski</surname>
          </string-name>
          .
          <article-title>Don't count , predict ! A systematic comparison of context-counting vs . context-predicting semantic vectors</article-title>
          .
          <source>Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics</source>
          ., pages
          <volume>238</volume>
          {
          <fpage>247</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Trevor</given-names>
            <surname>Cohen</surname>
          </string-name>
          and
          <string-name>
            <given-names>Dominic</given-names>
            <surname>Widdows</surname>
          </string-name>
          .
          <article-title>Empirical distributional semantics: Methods and biomedical applications</article-title>
          .
          <source>Journal of Biomedical Informatics</source>
          ,
          <volume>42</volume>
          (
          <issue>2</issue>
          ):
          <volume>390</volume>
          {
          <issue>405</issue>
          , 4
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>John</surname>
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Firth</surname>
          </string-name>
          .
          <article-title>A synopsis of linguistic theory 1930-1955</article-title>
          .
          <article-title>Studies in Linguistic Analysis</article-title>
          , pages
          <volume>1</volume>
          {
          <fpage>32</fpage>
          ,
          <year>1957</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>George</surname>
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Furnas</surname>
            ,
            <given-names>T. K.</given-names>
          </string-name>
          <string-name>
            <surname>Landauer</surname>
            ,
            <given-names>L. M.</given-names>
          </string-name>
          <string-name>
            <surname>Gomez</surname>
            , and
            <given-names>S. T.</given-names>
          </string-name>
          <string-name>
            <surname>Dumais</surname>
          </string-name>
          .
          <article-title>Statistical semantics: Analysis of the potential performance of keyword information systems</article-title>
          .
          <source>Bell System Technical Journal</source>
          ,
          <volume>62</volume>
          (
          <issue>6</issue>
          ):1753{
          <year>1806</year>
          ,
          <year>1983</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Z.</given-names>
            <surname>Harris</surname>
          </string-name>
          .
          <article-title>Distributional structure</article-title>
          .
          <source>Word</source>
          ,
          <volume>10</volume>
          (
          <issue>23</issue>
          ):
          <volume>146</volume>
          {
          <fpage>162</fpage>
          ,
          <year>1954</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>William</given-names>
            <surname>Johnson</surname>
          </string-name>
          and
          <string-name>
            <given-names>Joram</given-names>
            <surname>Lindenstrauss</surname>
          </string-name>
          .
          <article-title>Extensions of Lipschitz mappings into a Hilbert space</article-title>
          . Contemporary Math.,
          <volume>26</volume>
          :
          <fpage>189</fpage>
          {
          <fpage>206</fpage>
          ,
          <year>1984</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Rob</given-names>
            <surname>Koopman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Shenghui</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Andrea</given-names>
            <surname>Scharnhorst</surname>
          </string-name>
          . Contextualization of Topics - Browsing through Terms, Authors, Journals and
          <string-name>
            <given-names>Cluster</given-names>
            <surname>Allocations</surname>
          </string-name>
          .
          <source>Proceedings of ISSI 2015 Istanbul. 15th International Society of Scientometrics and Informetrics Conference</source>
          , Istanbul, Turkey, 29th June to 4th
          <source>July</source>
          <year>2015</year>
          , pages
          <fpage>1042</fpage>
          {
          <fpage>1053</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Rob</given-names>
            <surname>Koopman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Shenghui</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Andrea</given-names>
            <surname>Scharnhorst</surname>
          </string-name>
          .
          <article-title>Contextualization of topics { browsing through the universe of bibliographic information</article-title>
          . In J. Glaser,
          <string-name>
            <given-names>A.</given-names>
            <surname>Scharnhorst</surname>
          </string-name>
          , and W. Glanzel, editors,
          <article-title>Same data { di erent results? Towards a comparative approach to the identi cation of thematic structures in science</article-title>
          , Special Issue of Scientometrics.
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Matt J Kusner</surname>
          </string-name>
          ,
          <article-title>Yu Sun, Nicholas I Kolkin, and Kilian Q Weinberger. From Word Embeddings To Document Distances</article-title>
          .
          <source>Proceedings of The 32nd International Conference on Machine Learning</source>
          ,
          <volume>37</volume>
          :
          <fpage>957</fpage>
          {
          <fpage>966</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>Qv</given-names>
            <surname>Le</surname>
          </string-name>
          and
          <string-name>
            <given-names>Tomas</given-names>
            <surname>Mikolov</surname>
          </string-name>
          .
          <article-title>Distributed Representations of Sentences and Documents</article-title>
          .
          <source>International Conference on Machine Learning - ICML</source>
          <year>2014</year>
          ,
          <volume>32</volume>
          :
          <fpage>1188</fpage>
          {
          <issue>1196</issue>
          , 5
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Tomas</surname>
            <given-names>Mikolov</given-names>
          </string-name>
          , Kai Chen, Greg Corrado, and
          <article-title>Je rey Dean. Distributed Representations of Words and Phrases and their Compositionality</article-title>
          .
          <source>In Advances in neural information processing systems</source>
          , pages
          <volume>3111</volume>
          {
          <fpage>3119</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Tomas</surname>
            <given-names>Mikolov</given-names>
          </string-name>
          , Greg Corrado, Kai Chen, and
          <article-title>Je rey Dean. E cient Estimation of Word Representations in Vector Space</article-title>
          .
          <source>Proceedings of the International Conference on Learning Representations (ICLR</source>
          <year>2013</year>
          ), pages
          <fpage>1</fpage>
          {
          <issue>12</issue>
          , 1
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. Je rey Pennington, Richard Socher, and
          <string-name>
            <given-names>Christopher D</given-names>
            <surname>Manning</surname>
          </string-name>
          .
          <article-title>GloVe: Global Vectors for Word Representation</article-title>
          .
          <source>Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>Radim</given-names>
            <surname>Rehurek</surname>
          </string-name>
          and
          <string-name>
            <given-names>Petr</given-names>
            <surname>Sojka</surname>
          </string-name>
          .
          <article-title>Software Framework for Topic Modelling with Large Corpora</article-title>
          .
          <source>In Proceedings of the LREC 2010 Workshop on New Challenges for NLP Frameworks</source>
          , pages
          <volume>45</volume>
          {
          <fpage>50</fpage>
          ,
          <string-name>
            <surname>Valletta</surname>
          </string-name>
          , Malta,
          <year>2010</year>
          . ELRA.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>Magnus</given-names>
            <surname>Sahlgren</surname>
          </string-name>
          .
          <article-title>The distributional hypothesis</article-title>
          .
          <source>Rivista di Linguistica</source>
          ,
          <volume>20</volume>
          (
          <issue>1</issue>
          ):
          <volume>33</volume>
          {
          <fpage>53</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>Warren</given-names>
            <surname>Weaver</surname>
          </string-name>
          . Translation. In
          <string-name>
            <given-names>W.N.</given-names>
            <surname>Locke</surname>
          </string-name>
          and
          <string-name>
            <surname>D.A</surname>
          </string-name>
          . Booth, editors,
          <source>Machine Translation of Languages</source>
          , pages
          <volume>15</volume>
          {
          <fpage>23</fpage>
          . Cambridge, Massachusetts: MIT Press,
          <year>1955</year>
          .
          <article-title>(b) Average precision Fig. 1. Comparison performance at rank n 132</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>