<!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>AMRITA_CEN@FIRE 2016: Consumer Health Information Search using Keyword and Word Embedding Features</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>CCS Concepts</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Veena P V</institution>
          ,
          <addr-line>Remmiya Devi G, Anand Kumar M</addr-line>
          ,
          <institution>Soman K P Center for Computational Engineering and Networking (CEN) Amrita School of Engineering, Coimbatore Amrita Vishwa Vidyapeetham, Amrita University</institution>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This work is submitted to Consumer Health Information Search (CHIS) Shared Task in Forum for Information Retrieval Evaluation (FIRE) 2016. Information retrieval from any part of web should include informative content relevant to the search of web user. Hence the major task is to retrieve only relevant documents according to the users query. The given task includes further refinement of the classification process into three categories of relevance such as support, oppose and neutral. Any user reading an article from web must know whether the content of that article supports or opposes title of the article. This seems to be a big challenge to the system. Our proposed system is developed based on the combination of Keyword based features and Word embedding based features. Classification of sentences is done by machine learning based classifier, Support Vector Machine (SVM).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>Natural Language Processing plays a vital role in the
interpretation of human language in the most understandable
format to the system. This type of role finds application in
delivering the most relevant information through web search.
Nowadays, information regarding health issues is one among
the essential need for people. The number of researches and
evidences in this field are growing rapidly day by day. So,
if an individual searches through web for any health related
query, a large number of documents will be retrieved. The
efficiency of the search lies in the fact that the retrieved
documents are relevant to the query. The main objective of
proposed system is that a person irrespective of his absence
of domain knowledge is supposed to get benefited through
web search.</p>
      <p>
        In the past years, many developments were made on
efficient retrieval of relevant clinical data. A paper was
published which discusses on the role of shared task on
overcoming barriers to NLP in clinical domain [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Medical Records
Track was a task conducted for comparing algorithms used
for text retrieval for clinical studies by the Text Retrieval
Conference (TREC) in 2011 [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. The ShARe/CLEF eHealth
evaluation lab conducted a task to analyze the effect of using
additional information like discharge summaries and
external resources such as medical ontologies on the Information
Retrieval [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. PubMed, an archive of biomedical journal and
Google Scholar were compared to analyze the retrieval
efficiency for clinical searches which is discussed in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
Embedding features also can be used efficiently for entity
extraction which also helps in improving retrieval of precise
documents. Several methods were proposed in various FIRE
tasks to perform entity extraction such as Conditional
Random Field (CRF) based entity extraction [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], Entity
extraction for Indian languages using SVM based classifier [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and
Named Entity Recognition for Indian Languages using rich
features [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. A paper was also published on extracting
entities for Malayalam language using Structured skip-gram
based embedding [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>The proposed system is useful in finding sentences relevant
to the given query and also to find whether it is a supporting,
opposing or neutral sentence. An example of training data
of the query ‘Skin Cancer’ is given in Table 1.</p>
      <p>The given dataset along with some additionally collected
clinical documents from Web were subjected to
unsupervised feature extraction. Different approaches like Keyword
based and Word embedding based information search were
carried out. The integration of these two features achieved
better results. Our proposed system is developed based on
the combination of keyword and word embedding features.
The embedding vectors with the keyword feature vector and
the corresponding labels of Relevant/Irrelevant and
Support/Oppose/Neutral tags were together given to train
classifier. A well-known machine-learning based classifier,
Support Vector Machine (SVM) is used for classification task.
Section 2 includes the task description. The details about
the dataset used is given in Section 3. Section 4 discusses
about our proposed methodology. Experimentation and
Results are explained in Section 5. The conclusion of the paper
is given in Section 6.
2.</p>
    </sec>
    <sec id="sec-2">
      <title>TASK DESCRIPTION</title>
      <p>
        Our system is submitted in Consumer Health
Information Search in FIRE2016 [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The task given includes two
subtasks. The first task is to classify the sentences in the
document as relevant to the query or not (R/IR). The second
task is to further classify Relevant and Irrelevant sentences
into Support, Oppose and Neutral (S/O/N) sentences with
respect to the query. Dataset contains 5 queries say, Qskin,
Qecig, Qmmr, Qvitc and Qhrt. Each query contains 200 to
400 sentences. For a query say Qskin, each sentence in that
particular document is classified for relevant/irrelevant and
support/oppose/neutral (given two task) with labels L1 and
L2 such that L1 ∈ { R, IR } and L2 ∈ { S, O N }. Thus,
each sentence qi in the document of Q will have two labels
- l1 denoting relevant or irrelevant and l2 denoting support,
oppose or neutral. Relevant sentences are useful in
providing answer for the given query. With the help of resulting
predicted label from task 1, classification in task 2 has been
carried out.
      </p>
    </sec>
    <sec id="sec-3">
      <title>DATASET DESCRIPTION</title>
      <p>Training data given for this task holds 5 queries Q1, Q2,
Q3, Q4 and Q5 corresponding to Skin Cancer, E-cigarette,
MMR-Vaccine, Vitamin-C and Women-HRT. Each query
contains sentences under two categories - Relevant and
Irrelevant tags (R / IR tag). For each query, the number
of relevant and irrelevant sentences is different. It is
further categorized into Support, Oppose and Neutral (S/O/N
tag). Individual count of R/IR sentences and S/O/N
sentences, for each query is tabulated in Table 2. Additional
dataset related to these 5 queries were collected from online
resources. Individual sentence count of additional dataset
for each query is given in Table 3. Due to time-constraint,
we limited the collection of additional dataset around 1000.</p>
      <p>After analysis of given training data it has been found
that, if a sentence is irrelevant to a query then most probably
it will be a neutral sentence with respect to that query. At
the time of generation of embedding features, training data
and additional dataset is used to train the word embedding
model.
4.</p>
    </sec>
    <sec id="sec-4">
      <title>METHODOLOGY</title>
      <p>
        Our proposed system is based on the combination of Word
embedding and Keyword based generation of features. Word
embedding features are generally word vectors obtained
using the word2vec tool [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In this case, the input is
sentences of each query. So we need to get embedding features
for sentences. These embedding features are obtained from
word2vec features. Input for word2vec includes training
data and additional dataset collected from online resource.
Word2vec is trained to get embedding features for training
data. The size of vector is set to 100. Skip gram model is
chosen to train word2vec. The embedding features
resulting from word2vec is used to generate embedding feature for
sentence as in Eq. (1) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>y = a + T h(D, wt−k, ..., wt+k; W )
(1)
where a,T are the softmax parameters and h is the
combination of word and sentence embedding features. W stands
for word vectors and D stands for sentence vectors. Hence
these embedding features are considered to be a feature set
for the approach using word embedding model.</p>
      <p>The second feature set in our methodology is keyword
features. Keywords are extracted from the dataset given for
training and testing. For the task to classify the sentences
as relevant or irrelevant, keywords are extracted based on
its frequency of occurrence in the relevant and irrelevant
sentences. The threshold value for determining frequency of
words is set as 7 for task 1 and 6 for task 2.</p>
      <p>The list of keywords extracted for task 1 and task 2 is
given in Table 4. For n keywords, a vector of length n is
defined which indicates the presence or absence of the keyword
as 1 or 0 respectively. The vector of length n is considered
to be the keyword feature in our system. Word embedding
model and keyword based model were also separately
evaluated using SVM classifier.</p>
    </sec>
    <sec id="sec-5">
      <title>EXPERIMENTS AND RESULTS</title>
      <p>
        As mentioned above, our system is developed based on the
combination of word embedding and keyword features. The
methodology of the proposed system is illustrated in
Figure 1. The sentence vectors and keyword features of each
sentence in a particular query in the training data are
combined. The Relevant/Irrelevant label from the training data
is taken. Machine learning based SVM classifier is used for
training the system [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The combined feature set and the
label set is given as input. During training, each query holds a
model that includes word embedding and keyword features.
Hence there will be 5 models (to classify the sentences into
relevant or irrelevant) for 5 queries. These 5 models for 5
queries are used to predict the R/IR (relevant/irrelevant)
label using SVM for test data. The predicted labels for 5
queries are used in further classification of sentences. The
system is subjected to 10-fold cross validation while
training. The cross validation accuracy obtained from this task
using three different approaches - Keyword, Word
embedding, Keyword combined with Word embedding respectively
is tabulated in Table 5.
      </p>
      <p>Considering the second task, keyword features differs in
this case because the keywords contributing R/IR label is
different from S/O/N label. So, keywords for further
classification are selected based on frequency of occurrence of
keywords in support, oppose and neutral statements of training
data. Therefore, to classify the sentences into Supporting,
Opposing or Neutral, combined feature set which includes
the embedding features, keyword features (S/O/N), labels
of support, oppose, neutral of training data and predicted
R/IR labels taken from task 1 are used for SVM
training. The system is subjected to 10-fold cross validation
while training. Training results in 5 models for 5 queries
that is used for S/O/N (Support/Oppose/Neutral)
classification. SVM predicts S/O/N label for test data. Table 6
tabulates the cross-validation accuracy obtained for the
second task using three different approaches -Word embedding,
Keyword, Keyword combined with Word embedding
respectively. From the cross validation results, it is evident that
the method of combination of keyword features and word
embedding features is acceptable.</p>
      <p>Results by CHIS task organizers for our proposed system
is tabulated in Table 7.</p>
      <p>The accuracy given by CHIS organizers for submission
of top 6 teams for task 1 is tabulated in Table 8. Results
by organizers for submission of top 7 teams for task 2 is
tabulated in Table 9.</p>
    </sec>
    <sec id="sec-6">
      <title>CONCLUSIONS</title>
      <p>In this paper, we have proposed a methodology based on
the combination of keyword and word embedding features.
These features contribute in the effective retrieval of relevant
information. Keyword features for any set of document can
be extracted based on its frequency of occurrence. The
proposed system will be helpful in extracting the most relevant
document for a query, among a large pool of documents in
web. Irrespective of the position we have acquired in task
1, our accuracy value is comparable to that of others. The
second task is more challenging due to further classification.
By considering sentimental features for sentences, accuracy
can be increased.</p>
    </sec>
    <sec id="sec-7">
      <title>ACKNOWLEDGMENTS</title>
      <p>We would like to express our sincere gratitude to the
organizers of Forum for Information Retrieval Evaluation 2016
for organizing a task with great scope of for research. We
would also like to thank Xerox Research Centre, for
organizing the CHIS task.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>N.</given-names>
            <surname>Abinaya</surname>
          </string-name>
          ,
          <string-name>
            N. John,
            <given-names>H. Barathi</given-names>
            <surname>Ganesh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Anand</given-names>
            <surname>Kumar</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. P.</given-names>
            <surname>Soman.</surname>
          </string-name>
          AMRITA-CEN@FIRE-2014:
          <article-title>Named entity recognition for Indian languages using rich features</article-title>
          .
          <source>ACM International Conference Proceeding Series</source>
          ,
          <fpage>05</fpage>
          -
          <lpage>07</lpage>
          -Dec-
          <year>2014</year>
          :
          <fpage>103</fpage>
          -
          <lpage>111</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Anand Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shriya</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. P.</given-names>
            <surname>Soman.</surname>
          </string-name>
          AMRITA-CEN@
          <article-title>FIRE 2015: Extracting entities for social media texts in Indian languages</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <volume>1587</volume>
          :
          <fpage>85</fpage>
          -
          <lpage>88</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M. Arun</given-names>
            <surname>Kumar</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Gopal</surname>
          </string-name>
          .
          <article-title>A comparison study on multiple binary-class svm methods for unilabel text categorization</article-title>
          .
          <source>Pattern Recognition Letters</source>
          ,
          <volume>31</volume>
          (
          <issue>11</issue>
          ):
          <fpage>1437</fpage>
          -
          <lpage>1444</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>W. W.</given-names>
            <surname>Chapman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Nadkarni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hirschman</surname>
          </string-name>
          , L.
          <string-name>
            <surname>W. D'Avolio</surname>
            ,
            <given-names>G. K.</given-names>
          </string-name>
          <string-name>
            <surname>Savova</surname>
            , and
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Uzuner</surname>
          </string-name>
          .
          <article-title>Overcoming barriers to NLP for clinical text: the role of shared tasks and the need for additional creative solutions</article-title>
          .
          <source>Journal of the American Medical Informatics Association</source>
          ,
          <volume>18</volume>
          (
          <issue>5</issue>
          ):
          <fpage>540</fpage>
          -
          <lpage>543</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Goeuriot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. J.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Kelly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Leveling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hanbury</surname>
          </string-name>
          , H. Mu¨ller, S. Salantera,
          <string-name>
            <given-names>H.</given-names>
            <surname>Suominen</surname>
          </string-name>
          , and G. Zuccon.
          <source>ShARe/CLEF eHealth Evaluation Lab</source>
          <year>2013</year>
          ,
          <article-title>Task 3: Information Retrieval to Address Patients' Questions when Reading Clinical Reports</article-title>
          .
          <source>CLEF 2013 Online Working Notes</source>
          ,
          <volume>8138</volume>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Le</surname>
          </string-name>
          and
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          .
          <article-title>Distributed representations of sentences and documents</article-title>
          . volume
          <volume>4</volume>
          , pages
          <fpage>2931</fpage>
          -
          <lpage>2939</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , I. Sutskever,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. S.</given-names>
            <surname>Corrado</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Dean</surname>
          </string-name>
          .
          <article-title>Distributed representations of words and phrases and their compositionality</article-title>
          .
          <source>In Advances in neural information processing systems</source>
          , pages
          <fpage>3111</fpage>
          -
          <lpage>3119</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Remmiya Devi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. V.</given-names>
            <surname>Veena</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Anand</given-names>
            <surname>Kumar</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. P.</given-names>
            <surname>Soman</surname>
          </string-name>
          .
          <article-title>Entity Extraction for Malayalam Social Media Text using Structured Skip-gram based Embedding Features from Unlabeled Data</article-title>
          .
          <source>Procedia Computer Science</source>
          ,
          <volume>93</volume>
          :
          <fpage>547</fpage>
          -
          <lpage>553</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sanjay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Anand</given-names>
            <surname>Kumar</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. P.</given-names>
            <surname>Soman.</surname>
          </string-name>
          AMRITA-CEN-NLP@
          <article-title>FIRE 2015:CRF based named entity extraction for Twitter microposts</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <volume>1587</volume>
          :
          <fpage>96</fpage>
          -
          <lpage>99</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S. Z.</given-names>
            <surname>Shariff</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Bejaimal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Sontrop</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Iansavichus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. B.</given-names>
            <surname>Haynes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Weir</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A. X.</given-names>
            <surname>Garg</surname>
          </string-name>
          .
          <article-title>Retrieving clinical evidence: a comparison of Pubmed and Google Scholar for quick clinical searches</article-title>
          .
          <source>Journal of medical Internet research</source>
          ,
          <volume>15</volume>
          (
          <issue>8</issue>
          ):e164,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sinha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mannarswamy</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Roy</surname>
          </string-name>
          . CHIS@
          <article-title>FIRE: Overview of the CHIS Track on Consumer Health Information Search</article-title>
          . In Working notes of FIRE 2016 -
          <article-title>Forum for Information Retrieval Evaluation, Kolkata</article-title>
          , India, December 7-
          <issue>10</issue>
          ,
          <year>2016</year>
          ,
          <string-name>
            <given-names>CEUR</given-names>
            <surname>Workshop</surname>
          </string-name>
          <article-title>Proceedings</article-title>
          . CEUR-WS.org,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>N. Tracy</given-names>
            <surname>Edinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Cohen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bedrick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Ambert</surname>
          </string-name>
          , and
          <string-name>
            <given-names>W.</given-names>
            <surname>Hersh</surname>
          </string-name>
          .
          <article-title>Barriers to retrieving patient information from electronic health record data: failure analysis from the TREC medical records track</article-title>
          . pages
          <fpage>180</fpage>
          -
          <lpage>188</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>