<!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>Information Retrieval Boosted by Category for Troubleshooting Search System</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Bin Tong</string-name>
          <email>bin.tong.hh@hitachi.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Toshihiko Yanase Hiroaki Ozaki Research &amp; Development Group, Hitachi, Ltd.</institution>
          <addr-line>1-280, Higashi-koigakubo, Kokubunji-shi, Tokyo 185-8601</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Troubleshooting search system aims at extracting relevant information to solve the problem at hand. It is often the case that documents in troubleshooting system includes an abundant amount of domain-specic categories. However, the useful information about the domain-specic categories, such as relationship between words and categories and relationship between categories, is not fully utilized in simple query search and faceted search. In this paper, we propose an information retrieval method boosted by the domainspecic categories. Given a problem query and categories, the troubleshooting search system is able to retrieve the relevant information of interest with respect to the selected categories. The experiment results show our proposal improves the recall.</p>
      </abstract>
      <kwd-group>
        <kwd>Troubleshooting</kwd>
        <kwd>Category</kwd>
        <kwd>Co-occurrence Graph</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Troubleshooting [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is a form of problem solving, and
is often applied to repair malfunctioned facilities or
equipments. Maintenance log [
        <xref ref-type="bibr" rid="ref10 ref2 ref5">10, 5, 2</xref>
        ] is one of important
documents for troubleshooting, which is generated during
conversations between customers and engineers in equipment
maintenance. The maintenance log often includes the
entries for problem titles and documents that relate to the
problem description in details and instructions to solving
the problem. To ease the management of the huge amount
of the maintenance logs, domain-specic categories, such as
machine code, trouble code, and countermeasure code, are
used to tag for both the problem titles and the documents.
      </p>
      <p>
        The target of information retrieval for troubleshooting [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
based on the maintenance logs is to help engineers to
examCopyright °c 2015 for the individual papers by the papers’ authors.
Copying permitted for private and academic purposes. This volume is published
and copyrighted by its editors.
      </p>
      <p>
        SIGIR Workshop on Graph Search and Beyond ’15 Santiago, Chile
Published on CEUR-WS: http://ceur-ws.org/Vol-1393/ .
ine the similar situations of a problem within a certain
period of time, which facilitates an appropriate solution. The
troubleshooting search system requires the engineers to
input a short problem query to search the relevant information
from the documents. It may cause the lexical gap problem
[
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ], because it is dicult for the engineers to compose a
succinct and precise problem query to represent their
information needs.
      </p>
      <p>Moreover, information about the domain-specic categories
is not fully utilized in the problem query search. One way
to use the category information is to make faceted search, in
which the selected categories are used to lter the ranking
results. For example, if a machine code is selected, all search
results are restricted to the selected machine code.</p>
      <p>However, the faceted search might have two problems in
the troubleshooting search system. First, the information
related to the selected categories can not be retrieved, since
the retrieved information is limited to the selected
categories. However, it is natural that system engineers tend to
check relevant problems to facilitate their decision making.
For example, given a selected machine code, the
information about another machine code might be informative to
solutions if two machine codes belong to the same machine
series and have similar problems. Second, the ranking of
search results is only dependent on the problem query but
not on the selected categories. For example, a trouble code
corresponds to a number of specic countermeasure codes.
Given a selected trouble code, the information about its
frequent countermeasures is expected to place higher in the
ranked list of results.</p>
      <p>
        To mitigate the lexical gap problem and the above
mentioned retrieval problems, we propose an information
retrieval method using a scoring technique. Our proposal
is extended from a word co-occurrence graph in the QSB
method [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] that aims at solving the lexical gap problem. In
our proposal, besides using the word co-occurrence to score
words in documents, the word’s score is also weighted by a
boosting term about the domain-specic categories. More
specically, the boosting term considers the relationship
between categories and words and the relationship between
categories. They are utilized to alleviate the above two
retrieval problems with respect to the categories.
2.
      </p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        The information retrieval for troubleshooting is related to
question answering [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and query biased document
summarization document summarization [
        <xref ref-type="bibr" rid="ref1 ref14 ref3">14, 1, 3</xref>
        ]. The most of
work about question answering has been focusing on factoid
question answering [
        <xref ref-type="bibr" rid="ref12 ref6 ref7">6, 12, 7</xref>
        ]. However, in the
troubleshooting system, the answer of the question is a set of relevant
sentences or phrases. As to query biased document
summarization, there seems to be no work that leverages other
auxiliary information, such as categories. In addition, it
is worth to mention the work [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] about non-factoid
question answering. In this work, Surdeanu et al. proposed
a framework for answer ranking by exploiting various
linguistic features generated from popular techniques, such as
syntactic parsing, Name Entity Recognition (NER), and
Semantic Role Labeling (SRL). However, except for regular
sentences, a large number of typos and short phrases exist
in maintenance logs. In such a case, those techniques might
not perform well due to the irregularities in texts and the
lack of training data in the troubleshooting domain.
      </p>
      <p>Query Snowball (QSB) is a method for multi-document
summarization that extracts the relevant sentences from
multiple documents with respect to the given query. The basic
idea of this method is to ll up the lexical gap between the
query and relevant sentences by enriching the information
need representation. In order to achieve it, a co-occurrence
graph for the words in the queries and the documents is
built. The words in the co-occurrence graph consist of three
layers, which are Q words, R1 words, and R2 words. Q is
the set of query terms. R1 is the set of words that co-occur
with a query term in the same sentence. R2 is the set of
words that co-occur with a word from R1, excluding those
that are already in R1.</p>
    </sec>
    <sec id="sec-3">
      <title>QUERY SNOWBALL WITH CATEGORY</title>
    </sec>
    <sec id="sec-4">
      <title>INFORMATION</title>
      <p>To extract relevant information with respect to the
selected categories, we extend the co-occurrence graph in QSB
by integrating two types of relations, including the
relationship between words and categories and the relationship
between categories. The reason to extend QSB is that the
co-occurrence graph is exible to integrate the two relations.</p>
      <p>The relationship between words and categories represents
the distribution on words with respect to categories. If
probabilities of words with respect to a given category are
high, the information about these words is more likely to
be retrieved given that category. The fundamental idea
is that the distributions on co-occurrence probabilities of
words with respect to dierent categories might be
dierent. It is assumed that the words of higher probabilities
with respect to a category are treated more important in
that category. For example, a word appears more often in
documents of a category than other categories. The word is
therefore more important for that category than the others.
Similarly, the relationship between categories represents the
occurrences of categories. The information about categories,
whose occurrence frequencies with respect to a specic
category are high, is more likely to be retrieved. For example,
a given category appears more often with specic categories
than the others. The information about those specic
categories with respect to the given category is treated more
important than other categories.
3.1</p>
    </sec>
    <sec id="sec-5">
      <title>Co-occurrence Graph Extension</title>
      <p>In the rst step, we build two co-occurrence graphs for the
words and category values in the problem queries and the
documents, respectively. If a category value is associated
with a document, the words in the document have edges
with the category value. In other words, this category value
is associated with all the words in the sentences of
documents. Similarly, if a category value is associated with a
problem query, the words in the problem query have edges
with the category value. In other words, this category value
is associated with all the words in the problem query.</p>
      <p>In the second step, we build the co-occurrence graph for
the category values in both problem queries and the
documents. Suppose that a problem query corresponds to a
document. In this graph, the category values associated with
the problem query have edges with the category values
associated with the document. As illustrated in Figure 1, the
left side represents the co-occurrence graph for the R1 and
R2 words and the category values associated with the
documents; the middle part represents the co-occurrence graph
for the Q words and the category values associated with the
queries; the right side represents the co-occurrence graph for
the category values in the queries and the category values
in the documents. We dene CM as the set of the category
values in the query set that are selected by the end-user,
and CN as the set of the category values in the query set
that are not selected by the end-user. Similarly, we dene
CJ as the set of the category values in the document set
that are selected by the end-user, and CK as the set of the
category values in the document set that are not selected by
the end-user. We also dene CMN = CM [ CN as the set of
the category values for the queries and CJK = CJ [ CK as
the set of the category values for the documents.
where qsb(w) is the score for a word w in the QSB method.
sctg(w) is the boosting term for the word w, which includes
two new relationships about categories. More specically,
the probabilities between words and categories and the
probabilities between categories, which are calculated through
the co-occurrence graph, are used to boost the score qsb(w).
λ is a weight for the term sctg(w). It can be seen from Eq.
(1) that when sctg(w) is larger than 0, exp(¢) will be larger
than 1. When multiplied with qsb(w), it will give the word
w a higher degree of importance. If the value of λ is set to
be 0, sctg(w) does not take any eect. Note that sctg(w) is
always larger than or equal to zero. The score of a sentence
is a summation of the scores for any combinations of two
words, which is simply calculated by multiplying the cqsb
scores of the two words.
3.3</p>
    </sec>
    <sec id="sec-6">
      <title>Score for R1 Words</title>
      <p>The relevant score of a word r1 (r1 2 R1) with respect to
the category values can be formulated as follows:
sctg(r1) = swc(r1, QrC1M ) + scc(r1, QrC1M )
(2)
where swc(r1, QrC1M ) measures the relationship between the
words and the categories. scc(r1, QrC1M ) measures the
relationship between the categories. QrC1M is a set of top k query
terms that co-occur most frequently with the word r1. In
addition, the words in QrC1M follow a constraint that they
should have edges with both the word r1 and the category
values in CM .</p>
      <p>The term swc(r1, QrC1M ) in Eq. (2) can be calculated as:
swc(r1, QrC1M ) =</p>
      <p>X
q∈QrC1M</p>
      <p>i=1
|CMqN | f req(ci, q)
X θ
f req(ci)
q
where CMN is the set of category values for the queries that
also have edges with q. Let θ be β if ci 2 CM and ci 2
CMqN , and be 1 ¡ β if ci 2/ CM otherwise. f req(ci, q) is the
frequency of sentences that include both ci and q, which can
be also represented by the distribution on ci with respect to
q. It can be seen that Eq. (3) measures the closeness degree
between the word r1 and the category values in CM through
the words in QrC1M , since the word r1 does not directly have
edges with the category values in CM in the co-occurrence
graph.</p>
      <p>The term scc(r1, QrC1M ) in Eq. (2) can be calculated as:
scc(r1, QrC1M ) =
q∈QrC1M θ∈Γ ci,cj</p>
      <p>X X X θ f req(ci, cj)</p>
      <p>f req(ci)
J q when θ = β.
where Γ = fβ, 1 ¡ βg. ci 2 Cr1 and cj 2 CM
Note that Cr1 is a set of categories in CJ that also have</p>
      <p>J q
edges with the word r1, and CM is a set of categories in
CM that also have edges with the word q (q 2 QrC1M ). Let
ci 2 CJ−Kr1 and cj 2 CM−qN when θ = 1 ¡ β. Note that
CJ−Kr1 = CJr1K ¡ CJr1 and CM−qN = CMqN ¡ CMq . CJr1K is a set
of categories in CJK that also have edges with the word r1,
and CJqK is a set of categories in CMN that also have edges
with the word q (q 2 QrC1M ). It can be seen that Eq. (4)
measures the closeness degree of the category values in Cr1
J
q .
and CM
3.4</p>
    </sec>
    <sec id="sec-7">
      <title>Score for R2 Words</title>
      <p>Similarly, the relevant score of a word r2 (r1 2 R2) with
respect to the category values can be formulated as follows:
sctg(r2) = swc(r2, QrC2M ) + scc(r2, QrC2M )
(5)
where swc(r2, QrC2M ) measures the closeness degree between
the word r1 and the category values which have edges with q
words. scc(r2, QrC2M ) measures the closeness degree between
the category values in the query set and the category values
in the document set, which are respect to the word r2. QrC2M
represents a set of query terms q (q 2 Q) that have close
(3)
(4)
relationship with the word r2. Since the word r2 does not
have edges with the Q words in the co-occurrence graph
of the word-word relation, the measurement of the relation
could be done through the R1 words by using the frequency,
such as f req(r1, r2) and f req(r1, q). An intuitive example
of the measurement is a multiplication of f req(r1, r2) and
f req(r1, q) for the word r2 and the word q. The word q
(q 2 QrC2M ) also holds two constraints that the word q is able
to reach the word r2 in the co-occurrence graph through a
specic word r1 and the word q should have edges with the
category values in CM .</p>
      <p>The term swc(r2, QrC2M ) in Eq. (5) is calculated as:
swc(r2, QrC2M ) =</p>
      <p>X
r1∈Rr12
f req(r1, r2) swc(r1, QrC2M )
sumRr12
(6)
where Rr12 represents a set of R1 words which have the
top k highest frequencies with the word r2, and sumRr12 =
Pr1∈Rr12 f req(r1, r2). The term swc(r1, QrC2M ) can be
calculated by Eq. (3).</p>
      <p>The term scc(r2, QrC2M ) in Eq. (5) can be calculated through
Eq. (4) by substituting QrC1M with QrC2M .
4.</p>
    </sec>
    <sec id="sec-8">
      <title>EXPERIMENTS</title>
      <p>In this experiment, we use the maintenance reports from
a leading construction machinery company in Japan. We
collect a part of the maintenance reports of 4 dominated
troubles from total 19 troubles. Note that equipment code
is the category for the problem queries. Phenomenon code
and the countermeasure code are the categories for the
documents. In each data set, one query consists of a problem
query, model code, phenomenon code, and countermeasure
code. We also manually label the important sentences from
the documents. For each query, we search the sentences in
the documents, and evaluate the performance by comparing
if the sentences in the top rank are matched with the
labelled sentences. Note that precision, recall and F-score are
used as criteria. Among the three metrics, recall is the most
important criterion. The reason is that, in troubleshooting
system, system engineers prefer to examine all similar cases
until they feel condent to solve the problem at hand. In
this experiment, the training data and the test data are the
same, since system engineers nd out similar cases in the
past from the troubleshooting system. Note that building
and updating the co-occurrence graph can be done
periodically in an unsupervised way.</p>
      <p>
        For the comparisons, we select four baseline methods,
which are cqsb, qsb, lexsim, and lexsim+qsb. We name our
proposal by lexsim+cqsb. lexsim represents the lexical text
similarity between the problem query and the sentence in
the comments, which can be simply calculated by the cosine
similarity between two vectors with bag-of-words features.
One example of the bag-of-words features is the counts of
frequent words in documents. Note that stop words are
removed when counting the frequencies of words. lexsim+qsb
aggregates lexsim and qsb to obtain the nal ranking list,
which belongs to the rank aggregation problem [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. As a
preliminary step, a simple rank aggregation method is used.
Due to the dierent scales of lexsim and qsb scores, we
simply sum up the orders of two ranking lists that use lexsim
and qsb, respectively. In other words, the smaller the
summation of two orders is, the higher rank the sentence gets.
Similarly, the orders of lexsim score and cqsb score is
aggregated in lexsim + cqsb. In this experiment, we set two
weights. One is for the weight between the qsb score or cqsb
score and the lexsim score. The other is λ, which is for the
category relation term in the cqsb score. The tuning space
of the two weights is [0, 0.01, 0.1, 1, 10]. We use Macro
Recall, Mean Average Precision (MAP), and F 3 score as recall,
precision, and F-score, respectively.
      </p>
      <p>0.9
0.8
0.7
0.6</p>
      <p>As recall is the important criterion in troubleshooting
search system, we calculate Macro Recall for each data set
by setting the top l (l 2 f5, 10, . . . , 195, 200g) ranking
sentences. Figure 2, Figure 3, Figure 4, and Figure 5 show the
Macro Recalls of all the methods, when the number of the
top l sentences changes from 5 to 200. It can be seen that the
performances of lexsim + cqsb are better than other
baseline methods. It is also noticed from Figure 5 that the
performance dierences between qsb and cqsb are not obvious
when the number of top sentences is increasing. The
reason might be that the probabilities of words in informative
sentences with respect to categories and the co-occurrence
probabilities of categories are evenly distributed. Therefore,
the second term on the right side of Eq. (1) does not dier
over words to a large extent.</p>
      <p>We also investigate MAP and F 3 score. For simplicity,
we show their results in cases in which a best result and a
worst result of Macro Recall for lexsim + cqsb are achieved.
The results are illustrated in Table 1 and Table 2, which are
from the trouble code 03 data set and the trouble code 05
data set, respectively. Note that β and the number of the
top l sentences are set to be 1 and 100, respectively. It is
shown that lexsim + cqsb outperforms lexsim + qsb, cqsb,
and qsb in both cases. It is also noticed that, in the worst
case, even if Macro Recall of lexsim + cqsb is better than
the others, its F3 score is lower than that of lexsim. Note
that F1 has the same trend as F3 in this experiment.</p>
      <p>We also check the eect of the parameter β, as it inuences
the score about the relationship between the categories.
Table 3 shows the macro recalls of cqsb at dierent values of
β and l (l 2 f100, 200g) in the data sets of trouble code 3
and trouble code 05. It is implied that 0.8 and 0.6 might be
good values for cqsb to improve the recalls.</p>
    </sec>
    <sec id="sec-9">
      <title>CONCLUSION</title>
      <p>An information retrieval method using the scoring
technique boosted by the domain-specic categories is proposed
for troubleshooting search system. The knowledge about
category information, which includes the relationship
between words and categories the relationship between
categories, is well integrated into a co-occurrence graph. The
experiments on the maintenance logs proved the improvement
of recalls, showing the eectiveness of using the category
information.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Celikyilmaz</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Hakkani-Tur</surname>
          </string-name>
          .
          <article-title>A Hybrid Hierarchical Model for Multi-document Summarization</article-title>
          .
          <source>In Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics (ACL)</source>
          , pages
          <fpage>815824</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chandramouli</surname>
          </string-name>
          , G. Subramanian, and
          <string-name>
            <given-names>D.</given-names>
            <surname>Bal</surname>
          </string-name>
          .
          <article-title>Unsupervised Extraction of Part Names from Service Logs</article-title>
          .
          <source>In Proceedings of the World Congress on Engineering and Computer Science (WCECS)</source>
          , pages
          <fpage>826828</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>H. DaumØ</surname>
          </string-name>
          , III and
          <string-name>
            <given-names>D.</given-names>
            <surname>Marcu</surname>
          </string-name>
          .
          <article-title>Bayesian Query-focused Summarization</article-title>
          .
          <source>In Proceedings of the 21st International Conference on Computational Linguistics and the 44th Annual Meeting of the Association for Computational Linguistics (ACL)</source>
          , pages
          <fpage>305312</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C.</given-names>
            <surname>Dwork</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Naor</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Sivakumar</surname>
          </string-name>
          .
          <article-title>Rank Aggregation Methods for the Web</article-title>
          .
          <source>In Proceedings of the 10th International Conference on World Wide Web (WWW)</source>
          , pages
          <fpage>613622</fpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B.</given-names>
            <surname>Edwards</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zatorsky</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Nayak</surname>
          </string-name>
          .
          <article-title>Clustering and Classication of Maintenance Logs using Text Data Mining</article-title>
          .
          <source>In Data Mining and Analytics</source>
          <year>2008</year>
          ,
          <source>Proceedings of the Seventh Australasian Data Mining Conference (AusDM)</source>
          , pages
          <fpage>193199</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>He</surname>
          </string-name>
          .
          <source>In Proceedings of the 21st ACM International Conference on Information and Knowledge Management (CIKM)</source>
          , pages
          <fpage>24712474</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Ko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Si</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Nyberg</surname>
          </string-name>
          .
          <article-title>A Probabilistic Framework for Answer Selection in Question Answering</article-title>
          .
          <source>In Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics, Proceedings of the Conference (NAACL-HLT)</source>
          , pages
          <fpage>524531</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.-T.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.-B.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.-I.</given-names>
            <surname>Song</surname>
          </string-name>
          , and H.
          <string-name>
            <surname>-C. Rim</surname>
          </string-name>
          .
          <article-title>Bridging Lexical Gaps Between Queries and Questions on Large Online Q&amp;A Collections with Compact Translation Models</article-title>
          .
          <source>In Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          , pages
          <fpage>410418</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H.</given-names>
            <surname>Morita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Sakai</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Okumura</surname>
          </string-name>
          .
          <article-title>Query Snowball: A Co-occurrence-based Approach to Multi-document Summarization for Question Answering. In The 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies</article-title>
          ,
          <source>Proceedings of the Conference (NAACL-HLT)</source>
          , pages
          <fpage>223229</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>E.</given-names>
            <surname>Mustafaraj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hoof</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Freisleben</surname>
          </string-name>
          .
          <article-title>Mining Diagnostic Text Reports by Learning to Annotate Knowledge Roles</article-title>
          .
          <source>In Natural Language Processing and Text Mining (NLPT)</source>
          , pages
          <fpage>4667</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Roulland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Castellani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Kaplan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Grasso</surname>
          </string-name>
          , and
          <string-name>
            <surname>J. O'Neill</surname>
          </string-name>
          .
          <article-title>Real-time Query Suggestion in a Troubleshooting Context</article-title>
          , Xerox,
          <source>US8510306 B2</source>
          ,
          <fpage>4</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Surdeanu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ciaramita</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Zaragoza</surname>
          </string-name>
          .
          <article-title>Learning to Rank Answers to Non-factoid Questions from Web Collections</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>37</volume>
          (
          <issue>2</issue>
          ):
          <fpage>351383</fpage>
          ,
          <year>June 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>I.</given-names>
            <surname>Sutton</surname>
          </string-name>
          .
          <article-title>Process Risk and Reliability Management: Operational Integrity Management</article-title>
          . Elsevier,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Tombros</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Sanderson</surname>
          </string-name>
          .
          <article-title>Advantages of Query Biased Summaries in Information Retrieval</article-title>
          .
          <source>In Proceedings of the 21st Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR)</source>
          , pages
          <fpage>210</fpage>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Voorhees</surname>
          </string-name>
          .
          <article-title>Overview of the TREC 2003 Question Answering Track</article-title>
          .
          <source>In The Text Retrieval Conference Proceedings (TREC)</source>
          , pages
          <fpage>5468</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>