Professional Documents
Culture Documents
Abstract
We consider the problem of questionfocused sentence retrieval from complex
news articles describing multi-event stories published over time. Annotators generated a list of questions central to understanding each story in our corpus. Because of the dynamic nature of the stories,
many questions are time-sensitive (e.g.
How many victims have been found?)
Judges found sentences providing an answer to each question. To address the
sentence retrieval problem, we apply a
stochastic, graph-based method for comparing the relative importance of the textual units, which was previously used successfully for generic summarization. Currently, we present a topic-sensitive version
of our method and hypothesize that it can
outperform a competitive baseline, which
compares the similarity of each sentence
to the input question via IDF-weighted
word overlap. In our experiments, the
method achieves a TRDR score that is significantly higher than that of the baseline.
1 Introduction
Recent work has motivated the need for systems
that support Information Synthesis tasks, in which
a user seeks a global understanding of a topic or
story (Amigo et al., 2004). In contrast to the classical question answering setting (e.g. TREC-style
Ask us:
What states have been affected by the hurricane so far?
Around 200,000 people in coastal areas of North Carolina and Virginia were ordered to evacuate or risk getting trapped
by flooding from storm surges up to 11 feet. (5:8) The storm was expected to hit with its full fury today, slamming into
the North Carolina coast with 105-mph winds and 45-foot wave crests, before moving through Virginia and bashing the
capital with gusts of about 60 mph. (7:6)
In (Erkan and Radev, 2004), the concept of graphbased centrality was used to rank a set of sentences,
in producing generic multi-document summaries.
To apply LexRank, a similarity graph is produced
for the sentences in an input document set. In the
graph, each node represents a sentence. There are
edges between nodes for which the cosine similarity between the respective pair of sentences exceeds
a given threshold. The degree of a given node is
an indication of how much information the respective sentence has in common with other sentences.
Therefore, sentences that contain the most salient information in the document set should be very central
within the graph.
Figure 2 shows an example of a similarity graph
for a set of five input sentences, using a cosine similarity threshold of 0.15. Once the similarity graph is
constructed, the sentences are then ranked according
to their eigenvector centrality. As previously mentioned, the original LexRank method performed well
in the context of generic summarization. Below,
we describe a topic-sensitive version of LexRank,
which is more appropriate for the question-focused
sentence retrieval problem. In the new approach, the
Graph
N +1
0.5 + sfw
(1)
where N is the total number of sentences in the cluster, and sfw is the number of sentences that the word
w appears in.
We also stem the question and remove the stop
words from it. Then the relevance of a sentence s to
the question q is computed by:
rel(s|q) =
Sentence Index
Salience
4
1
0
2
3
Sentence
(2)
wq
3.3
Vertices:
X
sim(s, v)
rel(s|q)
P
+(1d)
p(v|q) (3)
rel(z|q)
zC sim(z, v)
vC
zC
sim(x, y) = qP
xi
(4)
(5)
4 Experimental setup
4.1
Corpus
clusters and their characteristics are shown in Table 1. The news articles were collected from various
sources. Newstracker clusters were collected automatically by our Web-based news summarization
system. The number of clusters randomly assigned
to the training, development/test and test data sets
were 11, 3 and 6, respectively.
Next, we assigned each cluster of articles to an
annotator, who was asked to read all articles in the
cluster. He or she then generated a list of factual
questions key to understanding the story. Once we
collected the questions for each cluster, two judges
independently annotated nine of the training clusters. For each sentence and question pair in a given
cluster, the judges were asked to indicate whether
or not the sentence contained a complete answer
to the question. Once an acceptable rate of interjudge agreement was verified on the first nine clusters (Kappa (Carletta, 1996) of 0.68), the remaining
11 clusters were annotated by one judge each.
In some cases, the judges did not find any sentences containing the answer for a given question.
Such questions were removed from the corpus. The
final number of questions annotated for answers
over the entire corpus was 341, and the distributions
of questions per cluster can be found in Table 1.
4.2
Cluster
Algerian terror
threat
Milan plane
crash
Turkish plane
crash
Moscow terror
attack
Rhode Island
club fire
FBI most
wanted
Russia bombing
Bali terror
attack
Washington DC
sniper
GSPC terror
group
China
earthquake
Gulfair
David Beckham
trade
Miami airport
evacuation
US hurricane
EgyptAir crash
Kursk submarine
Hebrew University bombing
Finland mall bombing
Putin visits
England
Sources
AFP, UPI
Articles
2
Questions
12
Data set
train
15
train
10
12
train
train
10
train
14
train
AP, AFP
CNN, FoxNews, ABC,
BBC, Ananova
FoxNews, Haaretz, BBC,
BBC, Washington Times, CBS
Newstracker
2
10
11
30
train
train
28
train
29
train
Novelty 43
25
18
train
11
29
dev/test
20
28
dev/test
Newstracker
12
15
dev/test
DUC d04a
Novelty 4
Novelty 33
Newstracker
Newstracker
14
25
25
11
9
14
29
30
27
15
test
test
test
test
test
Newstracker
12
20
test
Sample question
What is the condition under which
GIA will take its action?
How many people were in the
building at the time of the crash?
To where was the plane headed?
How many people were killed in
the most recent explosion?
Who was to blame for
the fire?
How much is the State Department offering
for information leading to bin Ladens arrest?
What was the cause of the blast?
What were the motivations
of the attackers?
What kinds of equipment or weapons
were used in the killings?
What are the charges against
the GSPC suspects?
What was the magnitude of the
earthquake in Zhangjiakou?
How many people
were on board?
How long had Beckham been playing for
MU before he moved to RM?
How many concourses does
the airport have?
In which places had the hurricane landed?
How many people were killed?
When did the Kursk sink?
How many people were injured?
How many people were in the mall
at the time of the bombing?
What issue concerned British
human rights groups?
System
LR[-1.0,0.65]
LR[0.02,0.65]
LR[0.16,0.65]
LR[0.18,0.65]
LR[0.20,0.65]
LR[-1.0,0.80]
LR[0.02,0.80]
LR[0.16,0.80]
LR[0.18,0.80]
LR[0.20,0.80]
Ave. MRR
0.5270
0.5261
0.5131
0.5062
0.5091
0.5288
0.5324
0.5184
0.5199
0.5282
Ave. TRDR
0.8117
0.7950
0.8134
0.8020
0.7944
0.8152
0.8043
0.8160
0.8154
0.8152
Table 2: Training phase: effect of similarity threshold (a) on Ave. MRR and TRDR.
System
LR[0.02,0.65]
LR[0.02,0.70]
LR[0.02,0.75]
LR[0.02,0.80]
LR[0.02,0.85]
LR[0.02,0.90]
LR[0.20,0.65]
LR[0.20,0.70]
LR[0.20,0.75]
LR[0.20,0.80]
LR[0.20,0.85]
LR[0.20,0.90]
Ave. MRR
0.5261
0.5290
0.5299
0.5324
0.5322
0.5323
0.5091
0.5244
0.5285
0.5282
0.5317
0.5368
Ave. TRDR
0.7950
0.7997
0.8013
0.8043
0.8038
0.8077
0.7944
0.8105
0.8137
0.8152
0.8203
0.8265
Development/testing phase
Ave. MRR
0.5518
0.5267
0.5376
0.5421
0.5404
Ave. TRDR
0.8297
0.8305
0.8382
0.8382
0.8311
System
Baseline
LR[0.14,0.95]
LR[0.18,0.90]
LR[0.18,0.95]
LR[0.20,0.95]
Ave. MRR
0.5709
0.5882
0.5820
0.5956
0.6068
Ave. TRDR
1.0002
1.0469
1.0288
1.0411
1.0601
B-MRR
0.5446
0.5074
0.7401
LR-MRR
0.5461
0.5919
0.7517
B-TRDR
0.9116
0.7088
1.7157
LR-TRDR
0.9797
0.7991
1.7028
Baseline
LR[0.20,0.95]
p-value
Ave. MRR
0.5780
0.6189
na
Ave. TRDR
0.8673
0.9906
0.0619
Rank
1
5.2
Testing phase
4
6 Discussion
The idea behind using LexRank for sentence retrieval is that a system that considers only the similarity between candidate sentences and the input
query, and not the similarity between the candidate
sentences themselves, is likely to miss some important sentences. When using any metric to compare
sentences and a query, there is always likely to be
a tie between multiple sentences (or, similarly, there
may be cases where fewer than the number of desired sentences have similarity scores above zero).
LexRank effectively provides a means to break such
ties. An example of such a scenario is illustrated in
Tables 8 and 9, which show the top ranked sentences
by the baseline and LexRank, respectively for the
question What caused the Kursk to sink? from the
Kursk submarine cluster. It can be seen that all top
five sentences chosen by the baseline system have
Sentence
Score
Relevant?
4.2282
4.2282
4.2282
4.2282
4.2282
7 Conclusion
We presented topic-sensitive LexRank and applied
it to the problem of sentence retrieval. In a Webbased news summarization setting, users of our system could choose to see the retrieved sentences (as
in Table 9) as a question-focused summary. As indicated in Table 9, each of the top three sentences
were judged by our annotators as providing a complete answer to the respective question. While the
first two sentences provide the same answer (a collision caused the Kursk to sink), the third sentence
provides a different answer (an explosion caused the
disaster). While the last two sentences do not provide answers according to our judges, they do provide context information about the situation. Alternatively, the user might prefer to see the extracted
Rank
1
Sentence
Score
Relevant?
0.0133
0.0133
0.0125
0.0124
0.0123
Table 9:
Top ranked sentences using the
LR[0.20,0.95] system on the question What caused
the Kursk to sink?
answers from the retrieved sentences. In this case,
the sentences selected by our system would be sent
to an answer identification component for further
processing. As discussed in Section 2, our goal was
to develop a topic-sensitive version of LexRank and
to use it to improve a baseline system, which had
previously been used successfully for query-based
sentence retrieval (Allan et al., 2003). In terms of
this task, we have shown that over a large set of unaltered questions written by our annotators, LexRank
can, on average, outperform the baseline system,
particularly in terms of TRDR scores.
8 Acknowledgments
We would like to thank the members of the CLAIR
group at Michigan and in particular Siwei Shen and
Yang Ye for their assistance with this project.
References
James Allan, Courtney Wade, and Alvaro Bolivar. 2003.
Retrieval and novelty detection at the sentence level.
In SIGIR 03: Proceedings of the 26th annual international ACM SIGIR conference on Research and development in informaion retrieval, pages 314321. ACM
Press.
Enrique Amigo, Julio Gonzalo, Victor Peinado, Anselmo
Penas, and Felisa Verdejo. 2004. An Empirical Study
of Information Synthesis Task. In Proceedings of the