<!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>Towards Text Processing System for Emergency Event Detection in the Arctic Zone</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>© Dmitriy Deviatkin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Federal Research Center “Computer Science and Control” of Russian Academy of Sciences</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Proceedings of the XVIII International Conference «Data Analytics and Management in Data Intensive Domains» (DAMDID/RCDL'2016)</institution>
          ,
          <addr-line>Ershovo</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>148</fpage>
      <lpage>154</lpage>
      <abstract>
        <p>We present the ongoing work on text processing system for detection and analysis of events related to emergencies in the Arctic zone. The peculiarity of the task consists in data sparseness and scarceness of tools / language resources for processing such specific texts. The system performs focused crawling of documents related to emergencies in the Arctic region, text parsing including named entity recognition and geotagging, and indexing texts with their metadata for faceted search. The system aims at processing both English and Russian text messages and documents. We report the preliminary results of the experimental evaluation of the system components on Twitter data. 1http://www.tsb.gc.ca/eng/rapportsreports/marine/index.asp</p>
      </abstract>
      <kwd-group>
        <kwd>focused crawling</kwd>
        <kwd>event detection</kwd>
        <kwd>monitoring</kwd>
        <kwd>named entity recognition</kwd>
        <kwd>text processing</kwd>
        <kwd>information search</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>Due to ever-growing amounts of data available on the
web, monitoring and searching in textual streams is still
one of the most urgent problems today that has inspired
researchers to develop many general-purpose
information-retrieval methods and systems. However,
the development of applications for specific domains
often reveals lack of suitable techniques that could
address challenging tasks arising in these domains, which
require significant research.</p>
      <p>This paper describes an ongoing development of a
search and monitoring system for a specific domain and
a task. It is oriented on detection and analysis of
emergency events in the Arctic zone. Since a lot of
textual information is generated during emergencies and
crises, as during major events of other types, it is crucial
to have automated tools for filtering and processing of
unstructured textual data for support of search and rescue
operations, as well as for helping people in affected areas.
The Arctic zone is a hard but important and promising
region that has a lot of potential for the development. The
remarkable peculiarity of the chosen domain is data
sparseness and scarceness of tools / language resources
for processing such specific data, which poses a difficult
problem.</p>
      <p>The most significant features of the system are
focused crawling and faceted search.</p>
      <p>Since it is impossible to store all available data on the
web, the developed system is designed to accumulate
only data related to emergencies in the Arctic zone from
multiple textual streams. The sources of such information
include but are not limited to mass media, social
networks, reports (e.g., official sources like national
transportation safety boards1,2). The focused crawler is
intended to narrow down the amount of indexed text and
extract basic metadata of downloaded documents. At first
sight, the problem of crawling messages about
emergency events is very similar to topic crawling. The
key difference lies in the fact that emergency related
messages can be devoted to multiple topics and the
composition of these topics can change over time. It
means that using the ordinal topical approaches leads to
inappropriate accuracy and laboriousness of the crawling
process. To mitigate this problem, we have implemented
the following ideas in the proposed framework:
 Multiple topic crawlers with narrow focuses
outperform a single data collecting process in
terms of recall.
 Geographical coordinate extracting and
considering them for further filtering improve the
accuracy of the crawling process. One could get
topically irrelevant, but important messages from
emergency zone.
 Topic models for crawled texts could be
periodically built and verified for better tracking
of topic shifts in text streams.
 Reposts and fuzzy duplicates can be effectively
detected via inverted full-text indices [28].</p>
      <p>The faceted search provides the abilities to retrieve
and analyze texts in different perspectives: topic, time,
2http://www.ntsb.gov/investigations/AccidentReports/Pa
ges/marine.aspx
location, relations with the given object, etc. The
developed system performs deep natural language
processing of texts (including syntax parsing and
semantic role labeling), named entity recognition, as well
as geotagging. The extracted metadata is indexed for the
faceted search.</p>
      <p>
        We evaluated the developed subsystems for
geotagging, crawling, and faceted search on the data
acquired from Twitter. Although this social network
accumulates only short messages and is not designed for
providing data for the considered tasks, many
researchers, as shown in Section 2, demonstrated that
tweets could be a useful source of information about
emergencies. When common communication services
are down, Twitter provides a channel, which is used by
affected people and emergency response teams [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
Therefore, we used messages crawled from Twitter for
preliminary experiments, testing our approaches, and
evaluation of the system components. However, we note
that the developed system is designed to handle all sorts
of textual information, not just short messages.
      </p>
      <p>The rest of the paper is organized as follows. Section
2 reviews the related work about monitoring emergency
events with help of social networks and focused
crawling. Section 3 describes the details of the system in
development; it presents the natural language processing
pipeline, method for focused crawling, and faceted
search techniques. In section 4, the results of the
preliminary experiments are presented and discussed.
Section 5 concludes and outlines the future work.</p>
    </sec>
    <sec id="sec-2">
      <title>2 Related work</title>
      <p>
        The problem of event detection in text streams has a
lot of attention from the research community. Methods
that were developed to address this problem were applied
to many domains. One of them is monitoring
emergencies. It was noticed that mass emergencies
initiate the intensive exchange of information in social
networks. This immense text stream contains cues about
a situation in an affected area, infrastructure damage,
human casualties, requests and proposals for help. It is a
crucial information that can enhance the situation
awareness [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] of both affected people and participants
of rescue operations. However, it is mixed up with heavy
noise: irrelevant or useless messages. Therefore, to put it
to good use, new methods and technologies are required.
The need of such technologies became apparent, which
facilitated the development of many diverge systems for
mining emergency related information in social
networks. We review the most significant recent work on
such systems.
      </p>
      <p>
        Papers [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] and [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] present an information flow
monitoring system Twittris designed for processing of
short messages from mass and social media, as well as
SMS-messages. Researchers tested the system on Twitter
data. The system crawls messages from Twitter using a
set of keywords, which is expanded over time by the most
significant n-grams extracted from acquired messages.
The system extracts the spatial and temporal information,
as well as topics, which are used for message clustering.
      </p>
      <p>The clusters are considered as events found in an
information stream. Researchers tested the system on the
data acquired during hurricane Sandy. They showed that
the system could be used for searching messages from
affected people considering their location.</p>
      <p>
        Another monitoring system SensePlace2, described
in [
        <xref ref-type="bibr" rid="ref13">12</xref>
        ], specializes on analysis of the geographical data
extracted from tweets. The system aims at improving the
situational awareness during search and rescue
operations. The main goal of the system is text stream
filtering and searching of messages related to the given
topic, place, and time. The system utilizes the
geographical tags, as well as the information extracted
from message texts. Besides text, Senseplace2 also
indexes geographical and temporal information of
messages. This enables the system to filter a message
stream by place and time and build analytical reports for
topic-time-location data. Senseplace2 can visualize
results in different ways: as a common search result list,
present them on a time scale as a histogram, and visualize
results on a heat-map, which displays the intensity of
messages about particular topic near the given location.
Researchers tested the system using data related to the
Haiti earthquake. They showed that SensePlace2 could
be useful for finding refugee streams that are not
represented in official sources.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], researchers present a method for
classification of messages acquired from a message
stream. They demonstrate its capabilities of finding
useful emergency related messages on Twitter data. The
method can classify messages as useful and non-useful
via standard supervised machine learning methods
(Naïve Bayes and Maximum entropy). The most
remarkable thing is a feature set used for training.
Besides low-level features, they also conducted
experiments with high-level features like message
objectivity, whether it is personal or impersonal, whether
it is formal or informal. The authors show that high-level
features substantially improve the quality of
classification. The out-of-domain evaluation showed
accuracy from 30 to 80%. The experiments are conducted
on the data acquired during Haiti earthquakes, USA
wildfires, and floods.
      </p>
      <p>
        The system EMERSE (Enhanced Messaging for the
Emergency Response Sector) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] collects messages from
different sources, translates them, and classifies them
into topics for better search and filtering. EMERSE
consists of a smartphone application, a Twitter crawler, a
translation subsystem, and a subsystem for classification.
The smartphone application is considered to simplify a
process of collecting messages and their metadata such
as location, time, and associated media files (photo,
video). Besides, the system crawls Twitter considering
timestamps and eliminating duplicates (reposts).
EMERSE classifies messages into multiple classes using
support vector machine. In [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], authors experimented
with different features and feature selection methods: bag
of words, feature abstraction methods [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], Latent
Dirichlet Allocation (LDA), and others. The system was
tested on a collection of messages submitted to the
Ushahidi3 web-service during the Haiti earthquake. In
this example, the authors demonstrate that EMERSE can
improve coordination of people during the emergencies.
      </p>
      <p>In [25, 26], a system ESA (Emergency Situation
Awareness) is presented. It can monitor social networks
and blogs in real time and visualize information about
different emergencies. The main task of the system is to
enhance situational awareness of people in an affected
area. The system is oriented on New Zealand and
Australia regions. ESA gathers tweets and detects topical
bursts in information streams. The retrospective data is
used for building a language model, which is applied for
the further burst detection. The algorithm searches lexis
that has a very diverge distribution comparing to the
language model. For convenient representation of bursts
for end-users, ESA performs thematic clustering of
messages. The system also selects informative messages
that signal about emergencies, destructions, and requests
for help. ESA has a component that extracts relevant
spatial data using explicit geotags of messages
(GPScoordinates received from a smartphone) and implicit
information, found in user profiles. The conversion from
geographical names to coordinates is performed by
Yahoo geo-service4 (retired today). ESA also performs
named entity recognition: it extracts names of
organizations, names of people, geographical entities,
dates, and timestamps. All these data can be visualized
on a map, which could be useful for providing better
representation of found events for end users.
Visualization of data in ESA is also enhanced with media
files (images, videos), extracted from messages. The
authors tested ESA in Australian crisis center, which is
responsible for monitoring of natural disasters and other
national security threats.</p>
      <p>
        AIDR5 (Artificial Intelligence for Disaster Response)
is an open-source platform for classification of messages
related to emergencies [
        <xref ref-type="bibr" rid="ref10">9</xref>
        ]. The system detects messages
about different topics: infrastructure damage, casualties,
required or available donations. The authors point out
that classifiers trained on the data collected during one
disaster perform badly on the data acquired from new
disasters. They address this problem by introducing
human annotation into the process of adapting the system
to new tasks. When a new emergency happens, the
system should be retrained. The training dataset for
supervised machine learning is composed from the old
labeled data and the data urgently annotated via
crowdsourcing services. The systems have elements of
active learning; it chooses for human annotation the most
informative samples that can significantly leverage
classification performance. The authors tested the system
on the collection of messages related to Pakistan
earthquake in 2013.
      </p>
      <p>
        TEDAS [
        <xref ref-type="bibr" rid="ref11">10</xref>
        ] is the system for emergency detection
via focused crawling of Twitter messages. TEDAS
collects topic relevant messages using the Twitter search
API. The system uses the original crawling strategy that
consists in dynamic shifting of crawler focus.
      </p>
      <sec id="sec-2-1">
        <title>3https://www.ushahidi.com/ 4https://developer.yahoo.com/boss/geo/</title>
        <p>Another system for vertical search of information
about emergencies is described in [27]. The system
includes a focused ontology-based crawler. An extensive
ontology describing various emergencies is designed for
the crawler.</p>
        <p>
          It is also worth mentioning Tweedr [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] – an
opensource system that can find informative messages from
Twitter for information support of people involved in
rescue operations. It can distinguish general messages
from the ones that have particular information about
infrastructure damage and human casualties. Another
recent effort in constructing tweet classification system
is described in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. The authors use deep natural language
processing techniques and rich set of features to
determine whether a message contains information about
damage dealt during natural disasters. In [14], an
approach for construction of crisis-related terms is
proposed. Authors used pseudo-relevance feedback
mechanisms to expand a number of seeding terms during
crawling, which results in recall improvement of
retrieving of messages related to mass emergencies.
Another lexicon called EMTerms is described in [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
The authors claim that it is the biggest crisis-related
lexicon for Twitter analysis so far.
        </p>
        <p>Solutions for monitoring events in text streams
heavily depend on focused crawling techniques. We
review some of the state-of-the art approaches below.</p>
        <p>
          ICrawl system [
          <xref ref-type="bibr" rid="ref8">7</xref>
          ] is a framework for focused
crawling of social networks. It adopts ontology based
crawling strategy. The novel feature of this system is a
usage of Internet search engines for generation of
bootstrap crawling points. In [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], researchers propose a
distributed crawler for continuous message-gathering
from particular user communities, which can circumvent
limits of Twitter API. In [
          <xref ref-type="bibr" rid="ref12">11</xref>
          ], automatic Topic-focused
Monitor is presented. It samples tweets from the message
stream and selects keywords to track target topics based
on the samples.
        </p>
        <p>The review shows that there are a plenty of systems
for monitoring emergency related events in textual
streams intended to improve situational awareness of
affected people and rescue teams. In our work, we
consider a particular geographical region – the Arctic
zone, which complicates focused crawling and filtering
of data. Many aforementioned systems specialize on
narrow problems like message classification, whereas
our research is oriented on the development of a
fullstack system that solves many tasks: from focused
crawling and information extraction, to faceted search
leveraged with spatial and temporal metadata. Unlike the
aforementioned systems, the framework proposed in this
paper is oriented on processing messages in both English
and Russian languages. This is significant because of the
large area of the Arctic territories of Russia. We note that
many systems use Twitter data for evaluation, and we
also use this approach in our work.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 System components</title>
      <sec id="sec-3-1">
        <title>3.1 Natural language processing pipeline</title>
        <p>The system performs deep natural language
processing of Russian and English texts. Besides basic
processing tools, the pipeline also includes syntax
parsing, semantic role labelling, and named entity
recognition.</p>
        <p>
          The basic analysis for Russian texts is performed by
AOT.ru6. This framework is used for tokenization,
sentence boundary detection, POS tagging, and
lemmatization, including morphological disambiguation.
We use MaltParser7 trained on SynTagRus [
          <xref ref-type="bibr" rid="ref14">13</xref>
          ] for
dependency parsing of Russian texts and our semantic
parser for semantic role labelling [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. The same types of
linguistic analysis of English texts are performed via
Freeling [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Note that the syntax and semantic
annotations are used for information search (see section
3.3).
        </p>
        <p>
          For the basic named entity recognition, we used
Polyglot NER framework [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. It implements language
agnostic approach and due to this provides named entity
recognition for many languages including English and
Russian. It produces annotations for locations,
organizations, and person names. However, we found
that the basic NER processor is not suitable for extracting
toponyms related to a particular region (e.g., Arctic
zone); it yields low recall in this task. Therefore, we
complemented Polyglot with a gazetteer.
        </p>
        <p>The gazetteer was created on the basis of Geonames8
database. It contains more than 11 million geographical
locations of different types around the world with their
names (in many languages including Russian and
English), geographical coordinates, and other metadata.
From Geonames, we extracted location names that are
situated on the north of the 60th latitude. The gazetteer
uses these data to mark spatial information in texts. It also</p>
        <sec id="sec-3-1-1">
          <title>6http://aot.ru/ 7http://maltparser.org/</title>
          <p>implements rather simple rules to filter out common false
positives that take into account parts of speech and
capitalization of words.</p>
          <p>We also tag crisis-related lexis in texts; it enhances
and simplifies filtering and search. The data for this
purpose is taken from CrisisLex lexicon, proposed in
[14].</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>3.2 Focused crawling framework</title>
        <p>We deal with several social networks, such as
Twitter, Facebook, and VKontakte, and with some news
feeds (ArcticInfo, BarentsObserver, BBC, etc.) These
sources provide different kinds of content. The Twitter
provides API for crawling of recent messages by
keywords. However, the limitations of the API make the
topical crawling process challenging. Since results
commonly contain much irrelevant noise, additional
filtering is necessary. We access Facebook and
VKontakte primarily via links in twitter messages that are
considered topically relevant. The news feeds have a
static structure, therefore, they can be processed by a
common crawler with a preliminary created static task.
The data acquired from news feeds do not need topical
filtering, because the crawling task can be restricted to
process only relevant sections. Since we deal with a
number of heterogeneous sources, we use several kinds
of crawlers (see Fig. 1).</p>
        <p>The first type is a GeoTag crawler. It is used for
collecting messages from Twitter with specified
coordinates. Tweets may include geographical
coordinates or geo-tags, which could be used for
localization of their authors. We filter all messages,
whose geo-tag latitude is less than 60 degrees.</p>
        <p>The second type is a Topic crawler. These crawlers
download topically relevant messages from Twitter with
unspecified coordinates. Each topic crawler has lists of
“permissive” and “restrictive” terms that are fed to</p>
        <sec id="sec-3-2-1">
          <title>Relevant False True True</title>
          <p>True
False
True
False
False
True
True
Twitter search API. In the initial steps, several bootstrap
terms are used for defining a target topic. The challenge
lies in limitations of topic search API, provided by
Twitter. It restricts a size of a query and a response, which
leads to insufficient recall of the crawling process. The
simplicity of the query language causes the low precision
and recall of the collected data. We use multiple topic
crawlers with different keyword subsets to solve the
insufficient recall problem. NER and filtering are used to
improve the precision.</p>
          <p>The last type of crawlers is a common crawler. It
collects data from topically related sections of news
feeds. The crawlers of this type can also download pages
from VKontakte and Facebook referenced by relevant
Twitter posts.</p>
          <p>
            The whole schema of data processing in our
framework is the following. In the first step, messages are
collected by GeoTag and Topic crawlers. In the second
step, we apply linguistic analyser, NER, and gazetteer to
the collected texts. Then, we filter all messages that do
not contain any crisis lexis, toponyms, and geotags.
URLs from the remaining messages are fed to the
common crawler that also processes topically related
news feeds. The selected useful messages and documents
are indexed by the Exactus search engine [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ].
          </p>
          <p>
            For Topic crawler, we build a topic model [
            <xref ref-type="bibr" rid="ref9">8</xref>
            ] of the
crawled messages every several days. It helps to track
topic shifts in the message stream. We summarize topic
content with a keyword cloud and a set of the most
significant messages from the cluster. Then each topic is
marked as relevant or irrelevant by several assessors (see
Table 1). We define the following types of posts as
relevant:
1. Posts about arbitrary events (past, current and
planned) and locations in the Arctic.
2. Arbitrary posts from users, who currently are in
the Arctic zone.
          </p>
          <p>The most significant terms from the relevant topics
are sent to “permissive” keyword collections of topic
crawlers, and terms from irrelevant topics are sent to
“restrictive” ones. Thus, the crawling process becomes
responsible to trend shifts.</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>3.3 Faceted search</title>
        <p>
          The faceted search became a backbone for
professional search applications [
          <xref ref-type="bibr" rid="ref7">6</xref>
          ]. In this type of
search, users can iteratively specify queries using
metadata and keywords extracted from search results of
previous iterations. Additionally, search results could be
filtered using different sets of meta fields that can be
static or dynamic.
        </p>
        <p>
          In the developed system, the faceted search is
powered by the Exactus technology [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. Its main
advantage lies in ability to efficiently index rich linguistic
information including syntax relation, semantic roles, or
other types of semantic annotations extracted from
natural language text (e.g. named entities). This enables
phrase search (results have to contain given syntactically
connected phrases) semantic search (results are ranked
taking into account semantic similarity of the query and
indexed documents). We take advantage of this
technology by introducing indexing by geographical
tags, timestamps, and emergency-related tags. This
provides the ability to filter results efficiently by
semantic information like location, time, organizations,
persons, and topics. It also provides the ability to retrieve
information with certain tags filtered by other metadata
producing the results that can be sifted with consequent
queries.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4 Evaluation of system components</title>
      <p>We have conducted a series of experiments to assess
the quality of the created components for focused
crawling, named entity recognition, and faceted search.
The source of the data for evaluation is Twitter social
network. The experimental dataset contains
approximately 100 thousand messages in English and
Russian. In the first experiment, we assessed accuracy of
the proposed focused crawling framework. More
specifically, we evaluated the quality of filtering. We
labelled several subsets of posts devoted to accidents in
Alaska and Bering Sea. Each post from the subsets was
labelled by three assessors to reach sufficient coherence
of the test data. We have not applied a cross-validation
approach here because the labelling was not used for the
crawler training, just for testing. The standard measures
for supervised learning: precision, recall and F1-score,
were used for each subset. Macro-averaging was used to
evaluate the result assessments. Table 2 refers to the
results of the crawling without and with filtering as
“Impure data” and “Filtered data” correspondingly.</p>
      <p>Applying the proposed filtering technique results in
the substantial growth of the precision without the
significant decrease of the recall. This means that during
the crawling process we do not lose much topically
relevant data but substantially decrease the stored noise.
We decided to choose a fairly soft filtering because,
although a stricter procedure would improve the
precision, it would also imply a more significant recall
drop, which contradicts the purpose of the monitoring
system.</p>
      <p>In the second experiment, we estimated the
performance of named entity recognition performed by
Polyglot and gazetteer. We labelled all location mentions
in 300 tweets that were downloaded by the Topic crawler
and measured precision, recall, and F1-score for
extraction of spatial entities (Table 3).</p>
      <p>Results show that proposed Gazetteer significantly
outperforms Polyglot on location extraction in terms of
recall. The knowledge source of Polyglot is Wikipedia
that does not have the full coverage of locations. We
conclude that it is reasonable to use the gazetteer and
Polyglot together for the maximum performance.</p>
      <p>In the last experiment, we assessed the performance
gain of the information search achieved by using the
proposed emergency faceted search method in
comparison to the baseline algorithm. We deployed the
Exactus full-text search algorithm without filtering by tag
locations as the baseline. For the evaluation, we applied
the NDCG score and peer reviewing approach. The
results are presented in Table 4.</p>
    </sec>
    <sec id="sec-5">
      <title>5 Conclusion</title>
      <p>We presented an automated framework for crawling
and processing textual documents about emergency
events in the Arctic zone. The main functions of the
proposed framework are focused crawling and faceted
search that takes into account information about
geographical locations and timestamps of messages.</p>
      <sec id="sec-5-1">
        <title>9 http://www.marinetraffic.com/</title>
        <p>With the data crawled from Twitter, we experimentally
demonstrated that the framework provides the basic
abilities for analysis of message streams about
emergencies in the restricted area.</p>
        <p>In the future work, we are going to incorporate into
the natural language processing pipeline components that
extract information about ships and planes in the Arctic
zone. Bulk information is available openly on the web
(e.g., MarineTraffic service9). Tagging ship names and
their coordinates in document and message streams
potentially can improve the quality of emergency event
detection and enhance the situation awareness.</p>
        <p>We are going to accumulate more retrospective data
from social networks and other sources to increase the
recall of the crawling process. Among many other types
of information sources, collections of reports from rescue
services are the most prospect supplement for the
crawling. Another way to improve topic crawling is
detection of users and groups in social networks that
constantly post topically relevant messages. This could
be done semi-automatically by building topical models
on users and groups. We are also going to create
visualization tools for geotagged messages that can
present events on the map.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>The project is supported by the Russian Foundation
for Basic Research, project number: 15-29-06045
“ofi_m”.
communications in crises. In Proceedings of
ICWSM, 2014.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Rami</given-names>
            <surname>Al-Rfou</surname>
          </string-name>
          , Vivek Kulkarni, Bryan Perozzi, and
          <string-name>
            <given-names>Steven</given-names>
            <surname>Skiena</surname>
          </string-name>
          .
          <article-title>Polyglot-NER: Massive multilingual named entity recognition</article-title>
          .
          <source>In Proceedings of the 2015 SIAM International Conference on Data Mining. SIAM</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Zahra</given-names>
            <surname>Ashktorab</surname>
          </string-name>
          , Christopher Brown, Manojit Nandi, and
          <string-name>
            <given-names>Aron</given-names>
            <surname>Culotta</surname>
          </string-name>
          .
          <article-title>Tweedr: Mining Twitter to inform disaster response</article-title>
          .
          <source>Proceedings of ISCRAM</source>
          , pages
          <fpage>354</fpage>
          -
          <lpage>358</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Matko</given-names>
            <surname>Boanjak</surname>
          </string-name>
          , Eduardo Oliveira, José Martins, Eduarda Mendes Rodrigues, and
          <string-name>
            <given-names>Luís</given-names>
            <surname>Sarmento</surname>
          </string-name>
          .
          <article-title>Twitterecho: a distributed focused crawler to support open research with twitter data</article-title>
          .
          <source>In Proceedings of the 21st international conference companion on World Wide Web</source>
          , pages
          <fpage>1233</fpage>
          -
          <lpage>1240</lpage>
          . ACM,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Cornelia</given-names>
            <surname>Caragea</surname>
          </string-name>
          ,
          <string-name>
            <surname>Nathan</surname>
            <given-names>McNeese</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Anuj</given-names>
            <surname>Jaiswal</surname>
          </string-name>
          , Greg Traylor,
          <string-name>
            <surname>Hyun-Woo</surname>
            <given-names>Kim</given-names>
          </string-name>
          , Prasenjit Mitra, Dinghao Wu,
          <string-name>
            <surname>Andrea H. Tapia</surname>
            , Lee Giles,
            <given-names>Bernard J.</given-names>
          </string-name>
          <string-name>
            <surname>Jansen</surname>
          </string-name>
          , et al.
          <article-title>Classifying text messages for the Haiti earthquake</article-title>
          .
          <source>In Proceedings of ISCRAM</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Stefano</given-names>
            <surname>Cresci</surname>
          </string-name>
          , Maurizio Tesconi, Andrea Cimino, and
          <article-title>Felice Dell'Orletta. A linguistically-driven approach to cross-event damage assessment of natural disasters from social media messages</article-title>
          .
          <source>In Proceedings of the 24th International Conference on World Wide Web Companion</source>
          , pages
          <fpage>1195</fpage>
          -
          <lpage>1200</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>International World Wide Web Conferences Steering Committee</surname>
          </string-name>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Pavlos</given-names>
            <surname>Fafalios</surname>
          </string-name>
          and
          <string-name>
            <given-names>Yannis</given-names>
            <surname>Tzitzikas</surname>
          </string-name>
          .
          <article-title>Exploratory professional search through semantic post-analysis of search results</article-title>
          . In Professional Search in the Modern World, pages
          <fpage>166</fpage>
          -
          <lpage>192</lpage>
          . Springer,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Gerhard</given-names>
            <surname>Gossen</surname>
          </string-name>
          , Elena Demidova, and
          <string-name>
            <given-names>Thomas</given-names>
            <surname>Risse</surname>
          </string-name>
          .
          <article-title>The iCrawl Wizard - supporting interactive focused crawl specification</article-title>
          .
          <source>In Advances in Information Retrieval</source>
          , pages
          <fpage>797</fpage>
          -
          <lpage>800</lpage>
          . Springer,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Thomas</given-names>
            <surname>Hofmann</surname>
          </string-name>
          .
          <article-title>Probabilistic latent semantic indexing</article-title>
          .
          <source>In Proceedings of the 22nd annual international ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , pages
          <fpage>50</fpage>
          -
          <lpage>57</lpage>
          . ACM,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Muhamma-d Imran</surname>
            , Carlos Castillo, Ji Lucas, Patrick Meier, and
            <given-names>Sarah</given-names>
          </string-name>
          <string-name>
            <surname>Vieweg</surname>
          </string-name>
          . AIDR:
          <article-title>Artificial intelligence for disaster response</article-title>
          .
          <source>In Proceedings of the companion publication of the 23rd International Conference on World Wide Web Companion</source>
          , pages
          <fpage>159</fpage>
          -
          <lpage>162</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Rui</given-names>
            <surname>Li</surname>
          </string-name>
          , Kin Hou Lei, Ravi Khadiwala, and
          <string-name>
            <surname>Kevin</surname>
            <given-names>Chen-Chuan</given-names>
          </string-name>
          <string-name>
            <surname>Chang</surname>
          </string-name>
          .
          <article-title>Tedas: A twitter-based event detection and analysis system</article-title>
          .
          <source>In Data engineering (ICDE)</source>
          ,
          <source>2012 IEEE 28th international conference</source>
          , pages
          <fpage>1273</fpage>
          -
          <lpage>1276</lpage>
          . IEEE,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Rui</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Shengjie</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <surname>Kevin</surname>
            <given-names>Chen-Chuan</given-names>
          </string-name>
          <string-name>
            <surname>Chang</surname>
          </string-name>
          .
          <article-title>Towards social data platform: Automatic topic-focused monitor for twitter stream</article-title>
          .
          <source>Proceedings of the VLDB Endowment</source>
          ,
          <volume>6</volume>
          (
          <issue>14</issue>
          ):
          <fpage>1966</fpage>
          -
          <lpage>1977</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Alan M. MacEachren</surname>
          </string-name>
          , Anuj Jaiswal,
          <string-name>
            <surname>Anthony C. Robinson</surname>
          </string-name>
          , Scott Pezanowski, Alexander Savelyev, Prasenjit Mitra, Xiao Zhang, and Justine Blanford. Senseplace2:
          <article-title>Geotwitter analytics support for situational awareness</article-title>
          .
          <source>In Proceedings of Visual Analytics Science and Technology (VAST) on IEEE Conference</source>
          , pages
          <fpage>181</fpage>
          -
          <lpage>190</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Joakim</surname>
            <given-names>Nivre</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Igor M. Boguslavsky</surname>
          </string-name>
          , and Leonid L.
          <article-title>Iomdin. Parsing the SynTagRus treebank of Russian</article-title>
          .
          <source>In Proceedings of the 22nd International Conference on Computational Linguistics (Coling</source>
          <year>2008</year>
          ), pages
          <fpage>641</fpage>
          -
          <lpage>648</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Gennady</surname>
            <given-names>Osipov</given-names>
          </string-name>
          , Ivan Smirnov, Ilya Tikhomirov, Ilya Sochenkov, and
          <string-name>
            <given-names>Artem</given-names>
            <surname>Shelmanov</surname>
          </string-name>
          .
          <article-title>Exactus expert - search and analytical engine for research and development support</article-title>
          .
          <source>In Novel Applications of Intelligent Systems</source>
          , pages
          <fpage>269</fpage>
          -
          <lpage>285</lpage>
          . Springer,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Lluís</given-names>
            <surname>Padró</surname>
          </string-name>
          and
          <string-name>
            <given-names>Evgeny</given-names>
            <surname>Stanilovsky</surname>
          </string-name>
          .
          <article-title>Freeling 3.0: Towards wider multilinguality</article-title>
          .
          <source>In Proceedings of the Language Resources and Evaluation Conference (LREC</source>
          <year>2012</year>
          ). ELRA,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Hemant</given-names>
            <surname>Purohit and Amit P Sheth. Twitris</surname>
          </string-name>
          v3:
          <article-title>From citizen sensing to analysis, coordination and action</article-title>
          .
          <source>In Proceedings of ICWSM</source>
          , pages
          <fpage>746</fpage>
          -
          <lpage>747</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Nadine</surname>
            <given-names>B</given-names>
          </string-name>
          <string-name>
            <surname>Sarter and David D Woods</surname>
          </string-name>
          .
          <article-title>Situation awareness: A critical but ill-defined phenomenon</article-title>
          .
          <source>The International Journal of Aviation Psychology</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ):
          <fpage>45</fpage>
          -
          <lpage>57</lpage>
          ,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A. O.</given-names>
            <surname>Shelmanov</surname>
          </string-name>
          and
          <string-name>
            <given-names>I. V.</given-names>
            <surname>Smirnov</surname>
          </string-name>
          .
          <article-title>Methods for semantic role labeling of Russian texts</article-title>
          .
          <source>In Computational Linguistics and Intellectual Technologies. Papers from the Annual International Conference "Dialogue"</source>
          (
          <year>2014</year>
          ), number
          <volume>13</volume>
          , pages
          <fpage>607</fpage>
          -
          <lpage>620</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Amit</surname>
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Sheth</surname>
            , Hemant Purohit, Ashutosh Sopan Jadhav, Pavan Kapanipathi, and
            <given-names>Lu</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
          </string-name>
          .
          <article-title>Understanding events through analysis of social media</article-title>
          . Kno.e.sis Center, Wright State University, Tech. Rep.,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Adrian</surname>
            <given-names>Silvescu</given-names>
          </string-name>
          , Cornelia Caragea, and
          <string-name>
            <given-names>Vasant</given-names>
            <surname>Honavar</surname>
          </string-name>
          .
          <article-title>Combining super-structuring and abstraction on sequence classification</article-title>
          .
          <source>In Proceedings of ICDM</source>
          , pages
          <fpage>986</fpage>
          -
          <lpage>991</lpage>
          . IEEE,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Juan</surname>
            <given-names>Sixto</given-names>
          </string-name>
          , Oscar Pena, Bernhard Klein, and Diego López-de Ipina.
          <article-title>Enable tweet-geolocation and don't drive ERTs crazy! Improving situational awareness using Twitter</article-title>
          .
          <source>Proceedings of SMERST</source>
          , pages
          <fpage>27</fpage>
          -
          <lpage>31</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Irina</surname>
            <given-names>Temnikova</given-names>
          </string-name>
          ,
          <source>Carlos Castillo, and Sarah Vieweg. Emterms 1</source>
          .
          <article-title>0: a terminological resource for crisis tweets</article-title>
          .
          <source>In ISCRAM 2015 Proceedings of the 12th International Conference on Information Systems for Crisis Response and Management</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Sudha</surname>
            <given-names>Verma</given-names>
          </string-name>
          , Sarah Vieweg, William J Corvey, Leysia Palen, James H Martin,
          <article-title>Martha Palmer, Aaron Schram, and Kenneth Mark Anderson. Natural language processing to the rescue? Extracting "situational awareness" tweets during mass emergency</article-title>
          .
          <source>In Proceedings of ICWSM</source>
          , pages
          <fpage>385</fpage>
          -
          <lpage>392</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>