<!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>
      <journal-title-group>
        <journal-title>Hyderabad
" shubhambsk@gmail.com (S. Basak)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Event Detection from News in Indian Languages Using Similarity Based Pattern Finding Approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Shubham Basak</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Indian Statistical Institute</institution>
          ,
          <addr-line>203 Barrackpore Trunk Road, Kolkata 700 108, WB</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>In this work, we propose a rule based method to identify the event type and create a frame for that event. With the help of Natural Language Toolkit (NLTK) and preloaded SpaCy models, we have tried to define certain methods to identify the event (for task 1) and create the event frame from the given article (for task 2).</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Natural language processing</kwd>
        <kwd>rule based system</kwd>
        <kwd>bag-of-words approach</kwd>
        <kwd>natural language toolkit</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The use of language processing modules such as parser, chunkers, stemmers has been growing
steadily in recent years. The event extraction is a significant and necessary aspect of the natural
language processing (NLP) &amp; computational linguistics.</p>
      <p>
        The identification[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ][
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] or detection of event stimuli is an important and vital process of
extracting events, since the same occurrence can exist in diferent trigger words and language
may represent multiple event forms in diferent contexts.
      </p>
      <p>Event detection is the mechanism by which event types are analysed so as to identify
collections of events relating to event patterns in the sense of an event. The patterns of the
occurrence and context describe forms of events. If during the study a series of events following
the sequence of an event type is detected, then the event type perpetrators should be alerted.
Typically, the analysis involves filtering and integrating the events.</p>
      <p>
        Event frame creation[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is a work to create a suitable collection of frames to identify any
event correctly. We need an event type &amp; subtype to identify what kinds of event happened.
In order to know, where and when the event took place, we need to find a place and a time
argument to denote the key places and date &amp; time respectively. Lastly the main tasks e.g. why
the disaster happened &amp; for this disaster, what is the number of casualties, need to be recovered
from the given data.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Methodology</title>
      <p>In order to detect a disaster, whether manmade or natural and their subtypes, we store certain
terms and categories from the train datasets that define the type of disaster. Then using the
bag-of-words approach, we find the similar words in test datasets. For each similar word in a
ifle, we increase counter for the type &amp; subtype that the word is representing. We denote those
that has maximum occurrence with the word.</p>
      <p>
        SpaCy is an open source software library available for advanced natural language processing.
It has pre-built neural network models to perform many operations such as parts-of-speech
tagging, named entity recognition tagging, dependency parsing etc. such works on mainly
European languages. We use preloaded SpaCy models to perform named entity recognition[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
tagging operation and identify the places and time variables correctly.
      </p>
      <p>To find the reason data, we search for all possible substrings that has a common keyword
from disaster data, then we continue until any specified stopword occurs. If we get the reason
substring that contains only very few number of words i.e. not be understandable by human
being, we discard those and move forward until we find any such specific sentence.</p>
      <p>For casualty statement, we find such substrings that contains a keyword such as injure or
kill or dead along with a cardinal to represent the number of casualties occurred during that
disaster. If we can find only some cardinal data, but no such specified keywords can be found
within that, we generally discard that substring and looking forward for another substring with
similar kind of data.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Experimental Result</title>
      <p>
        We ran our program for both event detection (task 1) &amp; event frame creation (task 2) for English
Dataset and only event detection task for Bengali Dataset. The precision, recall &amp; f1_score
for our results are given by EDNIL 2020 organizers[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. We got the result listed in these tables
below
      </p>
      <sec id="sec-3-1">
        <title>Dataset (Task)</title>
      </sec>
      <sec id="sec-3-2">
        <title>English Dataset (Task 1)</title>
      </sec>
      <sec id="sec-3-3">
        <title>English Dataset (Task 2)</title>
      </sec>
      <sec id="sec-3-4">
        <title>Precision 0.3109475621 0.1128436602 Recall</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Limitations of Our Implementation</title>
      <p>Despite of our method being rule based, we faced some constraints during the implementation.
And as our results are not a state-of-art being such simple technique. Here are some of our
restrictions• As we use SpaCy models, it is very dificult for this model to identify arguments in
regional Indian languages.
• As we use bag-of-words approach, so if there exists any other type of disaster in the given
data, our method may not capture that.
• For generating the reason argument string, we have to define certain stopwords, otherwise
it will be impossible for the program to select those strings.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>X.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Ji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Qin</surname>
          </string-name>
          , T. Liu,
          <article-title>A language-independent neural network for event detection</article-title>
          ,
          <source>in: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume</source>
          <volume>2</volume>
          :
          <string-name>
            <surname>Short</surname>
            <given-names>Papers)</given-names>
          </string-name>
          ,
          <source>Association for Computational Linguistics</source>
          , Berlin, Germany,
          <year>2016</year>
          , pp.
          <fpage>66</fpage>
          -
          <lpage>71</lpage>
          . URL: https://www.aclweb.org/anthology/P16-2011. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>P16</fpage>
          -2011.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.-H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.-W.</given-names>
            <surname>Ku</surname>
          </string-name>
          ,
          <string-name>
            <surname>An</surname>
            <given-names>NLP</given-names>
          </string-name>
          &amp; IR Approach to Topic Detection,
          <string-name>
            <surname>Springer</surname>
            <given-names>US</given-names>
          </string-name>
          , Boston, MA,
          <year>2002</year>
          , pp.
          <fpage>243</fpage>
          -
          <lpage>264</lpage>
          . URL: https://doi.org/10.1007/978-1-
          <fpage>4615</fpage>
          -0933-2_
          <fpage>12</fpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-1-
          <fpage>4615</fpage>
          -0933-2_
          <fpage>12</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Gallagher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Buttler</surname>
          </string-name>
          ,
          <article-title>Overlapping target event and story line detection of online newspaper articles</article-title>
          ,
          <source>in: 2016 IEEE International Conference on Data Science and Advanced Analytics (DSAA)</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>222</fpage>
          -
          <lpage>232</lpage>
          . doi:
          <volume>10</volume>
          .1109/DSAA.
          <year>2016</year>
          .
          <volume>30</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Kumaran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Allan</surname>
          </string-name>
          ,
          <article-title>Text classification and named entities for new event detection</article-title>
          ,
          <source>in: Proceedings of the 27th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , SIGIR '04,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2004</year>
          , p.
          <fpage>297</fpage>
          -
          <lpage>304</lpage>
          . URL: https://doi.org/10.1145/1008992.1009044. doi:
          <volume>10</volume>
          . 1145/1008992.1009044.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B.</given-names>
            <surname>Dave</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gangopadhyay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bhattacharya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sarkar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Devi</surname>
          </string-name>
          ,
          <article-title>Overview of the FIRE 2020 EDNIL track: Event Detection from News in Indian Languages</article-title>
          , in: P. Mehta,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          , M. Mitra (Eds.), Working Notes of FIRE 2020 -
          <article-title>Forum for Information Retrieval Evaluation, Hyderabad</article-title>
          , India,
          <source>December 16-20</source>
          ,
          <year>2020</year>
          , CEUR Workshop Proceedings, CEUR-WS.org,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>