<!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>IRIT at INEX 2014: Tweet Contextualization Track</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Liana Ermakova</string-name>
          <email>liana.ermakova.87@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Josiane Mothe</string-name>
          <email>josiane.mothe@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institut de Recherche en Informatique de Toulouse 118 Route de Narbonne</institution>
          ,
          <addr-line>31062 Toulouse Cedex 9</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <fpage>557</fpage>
      <lpage>564</lpage>
      <abstract>
        <p>The paper presents IRIT's approach used at INEX Tweet Contextualization Track 2014. Systems had to provide a context to a tweet from the perspective of the entity. This year we further modified our approach presented at INEX 2011, 2012 and 2013 underlain by the product of different measures based on smoothing from local context, named entity recognition, part-ofspeech weighting and sentence quality analysis. We introduced two ways to link an entity and a tweet, namely (1) concatenation of the entity and the tweet and (2) usage of the results obtained for the entity as a restriction to filter results retrieved for the tweet. Besides, we examined the influence of topic-comment relationship on contextualization.</p>
      </abstract>
      <kwd-group>
        <kwd>Information retrieval</kwd>
        <kwd>tweet contextualization</kwd>
        <kwd>summarization</kwd>
        <kwd>sentence extraction</kwd>
        <kwd>readability</kwd>
        <kwd>topic-comment relationship</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Millions of tweets are published every day. Twitter is an online social network and
microblogging that enables to send and read text messages up to 140 characters [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
This limit provokes the fact that often tweets are not self-content and need to be
explained, i.e. to be contextualized. In 2014 INEX Tweet Contextualization Track aims
to evaluate systems providing context to 240 tweets in English from the perspective
of the related entities [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. These tweets were collected by the organizers of CLEF
RepLab 2013. They have at least 80 characters and do not contain URLs. A tweet has
the following annotation types: the category (4 distinct), an entity name from the
Wikipedia (64 distinct) and a manual topic label (235 distinct).
      </p>
      <p>The context has to explain the relationship between a tweet and an entity. It should
be a readable summary up to 500 words extracted from a dump of the Wikipedia from
November 2012.</p>
      <p>This paper presents IRIT’s approach used at INEX Tweet Contextualization Track
2014. Since the task introduced the notion of entities associated to tweets, we include
this new feature and propose two ways to link an entity and a tweet:</p>
      <p>Moreover, we analyzed the influence of topic-comment relationship within a
sentence in contextualization task.</p>
      <p>
        As in previous years, we consider tweet contextualization task as multi-document
extractive summarization [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ] underlain by
 the product of scores based on hashtag processing;
 TF-IDF cosine similarity measure;
 smoothing from local context;
 named entity (NE) recognition;
 part-of-speech (POS) weighting;
 sentence quality measure based on Flesch reading ease test, lexical diversity,
meaningful word ratio and punctuation ratio.
      </p>
      <p>The paper is organized as follows. The Section 2 presents our method by recalling
the principles of the 2011-2013 system and describing the modifications we made.
The Section 3 discusses the obtained results. The Section 4 concludes the paper and
provides some perspectives.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Method Description</title>
      <sec id="sec-2-1">
        <title>Preprocessing</title>
        <p>Firstly, we performed query preprocessing which differs over the runs:
1. In order to link an entity and a tweet we combined the fields entity, topic and
content into a single search query.
2. The second way is to process fields entity and content as separate queries and then
use the results obtained for the entity as a restriction to filter results retrieved for
the tweet. Thus, the document retrieved by using the field content as a query are
rejected if they do not coincide with top-ranked documents retrieved by using the
field entity.</p>
        <p>The queries are encoded by ASCII (characters are normalized). An entity is treated
as a single phrase, i.e. a document has to contain all words expressing the entity.</p>
        <p>
          Document retrieval was performed by the Terrier platform [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], an open-source
search engine developed by the School of Computing Science, University of
Glasgow. Terrier implements various weighting and retrieval models and allows stemming
and blind relevance feedback. We use Porter stemmer [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
        <p>
          The next step is to parse tweets and retrieved documents by Stanford CoreNLP
which integrates such tools as POS tagger [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] and named entity recognizer [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. It uses
the Penn Treebank tag set [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>Then, we merged annotations obtained by parsers and Wikipedia tagging.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Searching for Relevant Sentences</title>
        <p>We modified the extraction component developed for INEX 2011-2013. As in
previous years, the general idea is to compute similarity between the query and sentences
and to retrieve the most similar passages.</p>
        <p>We model a sentence as a set of vectors:
 Unigram vector represents the lemmas associated with tokens occurred within the
sentence. For unigram vectors we compute cosine similarity measure.
 A lemma possesses the following features: POS, frequency and IDF. Functional
words, such as conjunctions, prepositions and determiners, are not taken into
account. POS, frequency and IDF represents vectors of weights for the unigram
vector. We used generalized POS (e.g. we merge regular adverbs, superlative and
comparative into a single adverb group).
 NE vector. NE vectors are treated in the following way:
  
=   
  
+ 
+1
ℎ
(1)
where   ℎ is floating point parameter given by a user (by default it is equal to
1.0),    is the number of NE appearing in both query and sentence,   
is the number of NE appearing in the query.</p>
        <p>Each sentence has a set of attributes, e.g. which section it belongs to, whether it is a
title or header, whether it has personal verbs etc. We assumed that relevant sentences
come from relevant documents therefore we multiply sentence score by document
relevance or/and by inverted document rank. These characteristics are used for
sentence weighting.</p>
        <p>We introduced an algorithm for smoothing from the local context. We assumed
that the importance of the context reduces as the distance increases. Thus, the nearest
sentences should produce more effect on the target sentence sense than others. For
sentences with the distance greater than k this coefficient was zero. The total of all
weights should be equal to one. The system allows taking into account k neighboring
sentences with the weights depending on their remoteness from the target sentence.
Last year we added smoothing from document beginning. Wikipedia abstracts contain
the summary of the entire paper; therefore they can be also used for smoothing.
However, this parameter did not improve results. Therefore we didn’t use it this year.</p>
        <p>As in 2013, we did not apply anaphora resolution. Neither we used redundancy
treatment nor sentence reordering since the analysis of previous results showed that
their impact is small.</p>
        <p>
          In 2013 we introduced sentence quality measure based on the product of the Flesch
reading ease test [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], lexical diversity, meaningful word ratio and punctuation score.
We defined lexical diversity as the number of different lemmas used within a sentence
divided by the total number of tokens in this sentence. Analogically, meaningful word
ration is the number of non-stop words within a sentence divided by the total number
of tokens in this sentence. We kept this measure.
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Topic-comment relationship in contextualization task</title>
        <p>Linguistics establishes the difference between the clause-level topic and
the discourse-level topic. However, within the bound of this paper we are interested
in clause-level topic only. The topic (or theme) is the phrase in a clause that the rest of
the clause is understood to be about, and the comment (also called rheme or focus) is
what is being said about the topic. In simple English clause the topic usually coincides
with the subject, however it is not a case of the passive voice. In most languages the
common means to mark topic-comment relation are word order and intonation.
Moreover, there exist special constructions to introduce the comment. However, the
tendency is to use so-called topic fronting, i.e. to place topic at the beginning of a clause.</p>
        <p>We hypothesize that topic-comment relationship identification is useful for
contextualization. Quick query analysis provides evidence that an entity is considered as a
topic, while tweet content refers rather to comment, i.e. what is said about the entity.
Moreover, we assume that providing the context to an entity implies that this context
should be about the entity, i.e. the entity is the topic, while the retrieved context
presents the comment.</p>
        <p>We used these assumptions for candidate sentence scoring. We double the weight
of sentences in which the topic contains the entity under consideration.</p>
        <p>Topic identification is performed under assumption of topic fronting. We simplify
this hypothesis by assuming that topic should be place at the sentence beginning.
Sentence beginning is viewed as the first half of the sentence.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Evaluation</title>
      <p>Summaries were evaluated according to their informativeness and readability.
Informativeness was estimated as the overlap of a summary with the pool of relevant
passages.</p>
      <p>As in previous years, the lexical overlap between a summary and a pool was
estimated in three terms: Unigrams, Bigrams and Skip bigrams representing the
proportion of shared unigrams, bigrams and bigrams with gaps of two tokens respectively.
Official ranking was based on decreasing score of divergence with the gold standard
estimated by skip bigrams.</p>
      <p>The organizers used 2 gold standards:
 pool of relevant sentences per topic;
 pool of noun phrases extracted from these sentences together with the
corresponding Wikipedia entry.</p>
      <p>The gold standard thorough is a manual run on 1/5 of the 2014 topics.</p>
      <p>We submitted 3 runs:
1. The first run (ETC) was performed by the system 2013. As a query three fields
entity, topic and content were treated. An entity was treated as a single phrase.
2. The second run (ETC_ENTITY) differed from ETC by double weight for
sentences where the entity represented the topic.
3. Unlike ETC, the third run (ETC_RESTR_NOENT) was based on document set
restricted by entities (see the subsection 2.1 Preprocessing).</p>
      <p>Table 1 and Table 2 provide evaluation results. The evaluation results presented in
the Table 1 was based on the pool of relevant sentences, while the results obtained on
the pool of noun phrases are given in the Table 2.</p>
      <p>ref2013 and ref2012 are the baselines generated using 2013 and 2012 corpus. They
are using the same system and index. However, they seem to be artificial. Therefore,
we believe that they can be ignored in ranking.</p>
      <p>According to the evaluation performed on the pool of sentences, our runs ETC,
ETC_ENTITY and ETC_RESTR_NOENT were classified 3-rd, 4-nd and 6-th; while
according to the evaluation based on noun phrases, they got slightly better ranks,
namely 2, 3 and 5 respectively.</p>
      <p>Thus, the best results among our runs were obtained by the system that merges
fields entity, topic and content into a single query. The run #360 is better than our
runs according to sentence evaluation; nevertheless, it showed worse results according
to noun phrase evaluation. Our system is targeted on the nouns and especially named
entities. This could provoke the differences in ranking with respect to sentences and
noun phrases.</p>
      <p>The worst results were showed by the run based on entity restriction. This could be
explained by the fact that filtering out the documents that are considered irrelevant to
the entity may cause the big loss of relevant documents if they are not top-ranked
according to entities. ETC_RESTR_NOENT demonstrated the worst results among
our runs even in the case of noun phrases. We believe that this is caused by loss in
recall since the importance of noun phrases is not evaluated, but filtering out some
documents could have negative effect on noun phrase recall.</p>
      <p>The results of ETC and ETC_ENTITY are very close. However, topic-subject
identification slightly decreased the performance of the system. Yet we believe that
finer topic-comment identification procedure may ameliorate the results.</p>
      <sec id="sec-3-1">
        <title>ETC_ENTITY</title>
        <p>359
ETC_RESTR_NOENT
0.705
0.7528
0.7632
0.782
0.8112
0.814
0.8022
0.8152
Rank
1
2
3
4
5
6
7
8
9
10
11
12
13
14</p>
        <p>Run
ref2013
ref2012
361
ETC</p>
      </sec>
      <sec id="sec-3-2">
        <title>ETC_ENTITY ETC_RESTR_NOENT</title>
        <p>Readability evaluation was performed by one assessor over a pool of 12 summaries
per run. Readability was estimated as mean average scores per summary over
soundness, structure (no unresolved anaphora), non-redundancy (diversity) and syntactical
correctness.</p>
        <p>The readability results are given in the Table 3. In general we can see that
informativeness results are opposite to readability ones. However, our runs kept the same
relative order. We received very low score for diversity and structure. This may be
related to the fact that we decide not to treat this problem since in previous years their
impact was small. Despite we retrieved the entire sentences from the Wikipedia,
unexpectedly we received quite low score for syntactical correctness.</p>
        <p>ETC_ENTITY demonstrated slightly higher results according to all readability
measures except diversity. The differences of readability scores between
ETC_RESTR_NOENT and ETC are very small since these runs are very similar. The
only difference is the documents used as sources of the retrieved sentences. However,
all readability scores of ETC_RESTR_NOENT are lower. This can be caused by
lower quality of the documents or the influence of the informativeness on the assessor
perception of readability.
k
n
a
R
n
u</p>
        <p>R
358
356
357
364
360
ref2013
ref2012
359
363
362
361</p>
        <p>ETC</p>
        <p>Conclusion
y
t
i
l
b
a
d
a
e</p>
        <p>R
94.82%
95.24%
94.88%
88.05%
92.60%
91.74%
91.39%
93.03%
83.68%
83.67%
93.23%
90.88%
91.23%
90.10%
x
a
t
n
y</p>
        <p>S
87.31%
85.19%
82.53%
69.94%
70.35%
69.82%
69.58%
70.64%
67.92%
68.00%
70.41%
68.89%
69.47%
68.30%
y
t
i
s
r
e
v
i</p>
        <p>D
72.17%
70.31%
71.34%
63.91%
58.84%
60.52%
60.67%
53.53%
61.13%
60.81%
50.12%
56.59%
54.93%
53.83%
e
r
u
t
c
u
r
t</p>
        <p>S
93.10%
92.40%
91.58%
86.92%
86.33%
85.80%
85.56%
86.34%
87.55%
87.59%
85.97%
80.88%
81.56%
80.70%
e
g
a
r
e
v</p>
        <p>A
86.85%
85.78%
85.08%
77.20%
77.03%
76.97%
76.80%
75.88%
75.07%
75.02%
74.93%
74.31%
74.30%
73.23%</p>
        <p>This year we further modified our approach presented at INEX 2011, 2012 and
2013 underlain by the product of different measures based on smoothing from local
context, named entity recognition, part-of-speech weighting and sentence quality
analysis. We introduced two ways to link an entity and a tweet, namely (1)
concatenation of the entity and the tweet and (2) usage of the results obtained for the entity as a
restriction to filter results retrieved for the tweet. Besides, we examined the influence
of topic-comment relationship on contextualization. Despite these modifications did
not improve results, we believe that small changes in implementation may produce
positive effect on the system performance.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Boyd</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Golder</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lotan</surname>
          </string-name>
          , G.:
          <article-title>Tweet, Tweet, Retweet: Conversational Aspects of Retweeting on Twitter</article-title>
          .
          <source>Proceedings of the 2010 43rd Hawaii International Conference on System Sciences</source>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . IEEE Computer Society (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>SanJuan</surname>
          </string-name>
          , E.,
          <string-name>
            <surname>Moriceau</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tannier</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bellot</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mothe</surname>
          </string-name>
          , J.:
          <article-title>Overview of the INEX 2014 Tweet Contextualization Track</article-title>
          .
          <article-title>CLEF 2014 Labs and Workshops, Notebook Papers</article-title>
          .
          <source>CEUR Workshop Proceedings (CEUR-WS.org)</source>
          .
          <volume>7424</volume>
          , (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Ermakova</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mothe</surname>
          </string-name>
          , J.: IRIT at INEX:
          <article-title>Question Answering Task</article-title>
          .
          <source>Focused Retrieval of Content and Structure</source>
          . pp.
          <fpage>219</fpage>
          -
          <lpage>226</lpage>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Ermakova</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mothe</surname>
          </string-name>
          , J.: IRIT at INEX 2013:
          <article-title>Tweet Contextualization Track</article-title>
          , http://www.clef-initiative.eu/documents/71612/58a64b0a-cf0c-
          <fpage>4751</fpage>
          -a91f9c8aba4312e1.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ounis</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amati</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Plachouras</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Macdonald</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lioma</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Terrier: A High Performance and Scalable Information Retrieval Platform</article-title>
          .
          <source>Proceedings of ACM SIGIR'06 Workshop on Open Source Information Retrieval (OSIR</source>
          <year>2006</year>
          ). , Seattle, Washington, USA (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Porter</surname>
            ,
            <given-names>M.F.</given-names>
          </string-name>
          :
          <article-title>An algorithm for suffix stripping. Readings in information retrieval</article-title>
          . Morgan Kaufmann Publishers Inc., San Francisco (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Toutanova</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klein</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>C.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singer</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Feature-rich part-of-speech tagging with a cyclic dependency network</article-title>
          .
          <source>Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology - Volume 1</source>
          . pp.
          <fpage>173</fpage>
          -
          <lpage>180</lpage>
          . Association for Computational Linguistics, Stroudsburg, PA, USA (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Finkel</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grenager</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Incorporating non-local information into information extraction systems by Gibbs sampling</article-title>
          .
          <source>Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics</source>
          . pp.
          <fpage>363</fpage>
          -
          <lpage>370</lpage>
          . Association for Computational Linguistics, Stroudsburg, PA, USA (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Marcus</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Santorini</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marcinkiewicz</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>Building a large annotated corpus of English: the Penn Treebank, (</article-title>
          <year>1993</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Flesch</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>A new readability yardstick</article-title>
          .
          <source>Journal of Applied Psychology</source>
          .
          <volume>32</volume>
          ,
          <fpage>p221</fpage>
          -
          <lpage>233</lpage>
          (
          <year>1948</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>