<!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>Discovering Novel Emergency Events in Text Streams</article-title>
      </title-group>
      <contrib-group>
        <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>People's Friendship University of Russia</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>208</fpage>
      <lpage>215</lpage>
      <abstract>
        <p>We present text processing framework for discovering emergency related events via analysis of information sources such as social networks. The framework performs focused crawling of messages, text parsing, information extraction, detection of messages related to emergencies, as well as automatic novel event discovering and matching them across different information sources. For detection of emergencyrelated messages, we use CNN and word embeddings. For discovering novel events and matching them across different sources, we propose a multimodal topic model enriched with spatial information and a method based on Jensen-Shannon divergence. The components of the framework are experimentally evaluated on Twitter and Facebook data.</p>
      </abstract>
      <kwd-group>
        <kwd>event detection</kwd>
        <kwd>topic modelling</kwd>
        <kwd>monitoring</kwd>
        <kwd>named entity recognition</kwd>
        <kwd>text processing</kwd>
        <kwd>novel topic</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Recent research showed that Twitter, Facebook, and
other social networks have valuable applications in
emergency situations. Since large-scale emergency
events give rise to a massive publication activity in social
networks [35], these resources accumulate information
about situation in affected areas, infrastructure damage,
casualties, requests and proposals for help. They have
already been used for enhancing situation awareness of
affected people and emergency response teams [3, 21,
15], as well as for online detecting and monitoring
emergency events like earthquakes [27, 29]. Advanced
information retrieval techniques can detect emergencies
in text streams automatically so direct appeals to the
rescue services through the standard channels may not be
needed.</p>
      <p>
        This research continues the previous studies
presented in [
        <xref ref-type="bibr" rid="ref1">10, 11</xref>
        ] that are devoted to monitoring
restricted geographical regions via social networks for
enhancing situation awareness during emergency
situations. In this work, we solve the task of automatic
identification of emergency events in a stream of text
messages. We consider an event in a text stream as a
group of topically related messages that reflect a real-life
event in a small time period. Since we are looking for
emergency events, it is crucial to detect them as soon as
possible: long before they become trendy and gain high
amount of publications. Therefore, one of the
peculiarities of this task is the problem of identification
of novel topics that correspond to emergency events. It is
also important to distinguish events (earthquakes, fire
breakouts, storms, hurricanes, etc.) that happen in
different locations at the same time despite they generate
topically similar text streams (e.g. destructions caused by
a single storm that moves across a country should be
identified as different events).
      </p>
      <p>The task set in this work has a global spatial
restriction. In particular, we are interested primarily in
the events and messages from the Arctic zone. This
restriction brings additional difficulties due to sparseness
of data, lack of ready-to-use software, methods, and
linguistic resources needed for text processing.</p>
      <p>In this work, we evaluate several models for detection
of emergency related messages based on various types of
embeddings and classification techniques including deep
learning. We present a multimodal topic model for event
discovering that leverages spatial information, as well as
describe approaches to assessing event novelty and
matching events from different information sources. The
experimental evaluations on collections of messages
from Twitter and Facebook show that our methods
outperform the baselines.</p>
      <p>The rest of the paper is structured as follows. Section
2 reviews the related work on methods for novel
topic/event detection in text streams. Section 3 describes
the natural language pipeline of our system including the
subsystem for extraction of emergency related messages.
Section 4 presents the developed method for novel
emergency event discovering and matching across
information sources. Section 5 describes the
experimental evaluation of methods. Section 6 concludes
and outlines the future work.
The work related to our current research includes
publications considering the tasks of event detection in
microblogs, topic evolution tracking, as well as emerging
topic detection. Most of the approaches to these problems
can be divided into two major groups.</p>
      <p>The first group of methods for emerging event
detection and tracking primarily relies on topic models
adopted to temporal aspects of the task. They are based
on different modifications of PLSA models [13] (often
LDA [6]). One of the fundamental works in this area is
[5]. It proposes several dynamic topic models that align
topics across time steps with logistic normal distribution,
train with approximation based on variational Kalman
filters and perform inference with the help of wavelet
regression. Another fundamental model named “topics
over time” is presented in [30]. Authors propose a
method for jointly modelling both word co-occurrences
and localization in continuous time without employing
Markov assumption. Another topic model that takes into
account temporal dimension is on-line LDA presented in
[1]. In this approach, distributions generated on the
previous time steps are used as priors for word generation
on the current step. For each topic, the method builds
transformation matrix that captures the evolution of the
topic over time. Authors consider a topic as emerging if
it is significantly different from topics in the same time
period or from all topics seen before. For topic
comparison, Kullback-Leibler divergence is used. In
[31], researchers instead of creating monolith Bayesian
model propose to learn a topic model and a transition
matrix to shift distributions over discrete time steps.
They formulate the problem of model learning as
minimizing the least square error between predicted
topic distribution using transformation and the actual
topic distribution of new documents. The proposed
approach provides the ability to predict topic trends in
the future. Other notable related work on topic models
for emerging topic detection in microblog data include
Twitter-LDA [12], BBTM (bursty biterm topic model)
[34], and TopicSketch [33].</p>
      <p>The second group of methods is based on detection
of emerging features like terms, keywords, or token
segments, and clustering of them. In [7], to define
emerging terms authors use two metrics named
“nutrition” and “energy function” (biology metaphor).
Nutrition of a term is calculated as a sum of modified
term frequency in a tweet multiplied by author
importance (calculated via PageRank) summed through
all tweets in a time period. The energy function of a term
is proportional to the difference of its current nutrition
and its nutrition in the previous time intervals. Authors
declare a term as emerging if its energy value is more
than “critical drop” value, which is proportional to the
average energy of all terms in the current time period.
Using cooccurrence of terms, authors build a graph with
edges that correspond to the strongest relationships
between terms. The emerging terms become seeds of
strongly connected components that finally represent
emerging topics. Authors of [32] use wavelet analysis for
detection of emerging keywords. They consider
frequencies of words as signals and decode these signals
with wavelet analysis. Some trivial words are filtered
away by analyzing their corresponding signal
autocorrelations. The remaining words are then clustered
to form events with a modularity-based graph
partitioning technique. In [8], a real-time framework for
detecting hot emerging topics for organizations in social
media context is presented. Authors discover emerging
topics and extract emerging features from both the
organization and topic perspectives. They extract
emerging terms by leveraging chi-square test for
foreground and background distributions of terms.
Topics are discovered by incremental k-means type
clustering algorithm. To perform timely identification of
hot emerging topics, authors proposed two
semisupervised classifiers (based on co-training and
selflearning). Authors engineered several features that
incorporate an authority of a source, importance of
keywords, number of retweets, and some other aspects.
In [28], the emerging keywords are identified using
significance measure based on outlier detection
algorithm. More specifically, authors used exponentially
weighted average of terms and co-occurring terms. For
detection of novel events, in [20], researchers propose to
use instead of single unigrams so called “event
segments” – key phrases for an event that possibly refer
to named entities or semantically meaningful
information units. They cluster event segments into
events considering both their frequency distribution and
content similarity. Emerging segments are detected by
abnormal frequency distribution of the tweet and user
frequencies of the segments. Importance of an event is
also determined by Wikipedia. Authors consider
segments that frequently appear as anchors in Wikipedia
more favorable. This approach is intended for finding the
most realistic events and to derive the most newsworthy
segments to describe the identified events.</p>
      <p>The method presented in [14] combines two
aforementioned approaches: it uses topic modelling in
conjunction with models for emerging terms detection. Topic
models are used to detect topic distributions in each time
interval. Term novelty is estimated by local weighted linear
regression. In order to advance from detection of term novelty
to detection of topic novelty, authors solve optimization
problem. The solution gives novelty and fading probabilities
for a topic. Based on these two probabilities, topic evolution
operations are defined subsequently to identify emerging
topics from the large number of latent ones and track how
these topics evolve over time. To compare topics, authors use
Jensen-Shannon distance.</p>
      <p>Another approach to emergency event detection employ
dictionary learning method [17]. The dictionary contains
topics, which are consist of atoms (numerical vectors). Vector
representation of documents can be approximated with a
linear combination of such atoms. The method consists of
two steps: determining novel documents in a text stream and
identifying a cluster structure among the novel documents. In
the first step, the method checks whether a new document can
be represented as a sparse linear combination of known atoms
with low error. If it is not the case, the document is considered
novel. Such documents are used to learn a new dictionary of
novel topics. On the second step, the learned dictionary is
used to build clusters of similar novel messages. These
clusters are considered as emerging topics.</p>
      <p>Our approach to novel event discovering is based on
multimodal topic modeling and takes into account spatial
information. Its key benefits compared to the previous
work are the following.
● It allows to separate similar emergency events
happened in different locations (for example, storms
or typhoons).
● It provides an obvious way to match messages from
different sources (social networks) taking into
account location information.
● It can help to reveal location information of an event
from a set of scattered messages.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Natural Language Processing Pipeline</title>
      <p>Our method for event discovering needs complex
preprocessing of natural language texts. We perform
basic linguistic analysis, named entity recognition, time
recognition, and detection of emergency related texts.</p>
      <p>The final results of the natural language processing
pipeline are used for three tasks: focused crawling,
enriching information about events, creating
modularities for topic models.
3.1</p>
      <sec id="sec-2-1">
        <title>Basic Linguistic Analysis</title>
        <p>The basic linguistic analysis includes tokenization,
sentence splitting, pos-tagging, lemmatization, and
syntax parsing. The pipeline is implemented via
IsaNLP19 – a library that organizes various NLP
components for English and Russian. In this paper, we
perform experiments only with English texts, therefore,
the constructed pipeline contains only components for
parsing English.</p>
        <p>Tokenization, sentence splitting, postagging, and
lemmatization are performed by components based on
NLTK toolkit [4]. The syntax parsing is performed by
SyntaxNet McParseface [2].
3.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Named Entity Recognition</title>
        <p>We perform extraction of the following types of objects:
person’s names, organizations, geographical locations,
and ship names. For basic NER extraction, we use
Polyglot framework. This system uses distant supervision
on Wikipedia for learning underlying model and is able to
perform named entity recognition for 40 languages.
However, we note that performance of such an approach
is not suitable for location extraction due to lack of recall.
High recall of spatial information is needed to perform
filtering of the text stream and topic modelling. Wikipedia
lacks many miscellaneous locations, therefore, there is not
enough data for training a good model. Polyglot also lacks
the ability to normalize locations.</p>
        <p>
          To improve the recall of location extraction and
achieve the ability to normalize extracted textual
information into geographic coordinates, in the previous
work, we implemented a rule- and dictionary-based
module [
          <xref ref-type="bibr" rid="ref1">10</xref>
          ]. We created a gazetteer from Geonames20
and supplied it with several filtering rules based on
postags of extracted tokens. Geonames also provides
mapping of locations into the geographic coordinates.
        </p>
        <p>To extract and normalize temporal expressions, we use
a combination of two tools: spaCy21 (NLP framework
based on deep learning) and a datetimeparser22 (a library
based on a set of hand-crafted rules).</p>
        <p>For extraction of ship names, in the previous work
[11], we implemented a hybrid approach. On the basis of
a database of ship names, we implemented a gazetteer
that has high recall but low precision due to the fact that
many generic words appear to be ship names. To mitigate
this problem, we also trained a neural network based on
C-LSTM architecture [36]. The network filters out
erroneous cases generated by the gazetteer and
drastically improves precision and overall F1-score of
ship name detection.
3.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Detection of Emergency Related Messages</title>
        <p>For detection of emergency related tweets, in the
previous work, we also used a combination of a gazetteer
and a neural network based on C-LSTM architecture.
The gazetteer is based on the CrisisLex lexicon, proposed
in [23]. This gazetteer generates many false positives that
are filtered out by the neural network. To create this
solution, in the previous work, we collected a corpus of
tweets and trained a neural network on it. In this work,
we improve the module for detection of emergency
related messages by incorporating more labeled data
from CrisisLex corpora [24] and by exploring:
● Various embeddings: word-level: fastText [16]
(trained on our own corpus / pre-trained on English
Wikipedia), GloVe [26] (Common Crawl with
dimension 300 / Twitter with dimension 200),
Word2Vec [22], sentence-level: InferSent [9].
● Various types of models: logistic regression (from
scikit-learn), random forest (from scikit-learn),
gradient boosting on decision trees (LigthGBM
algorithm [18]), fully-connected network (FCN),
convolutional neural network (CNN), and C-LSTM
as before.
19 https://github.com/IINemo/isanlp
20 http://www.geonames.org/
21 https://spacy.io/
22 https://github.com/scrapinghub/dateparser</p>
        <p>Facebook
Topic crawling of</p>
        <p>Facebook
Multimodal topic
modeling</p>
        <p>Generate queries
for Facebook
Natural language processing</p>
        <p>Information
extraction
(locations,
objects, etc.)</p>
        <p>Detect
emergency
messages
Linguistic
processing
Twitter topic
crawling
Twitter</p>
        <p>Filter
background
topics</p>
        <p>Find novel
events</p>
        <p>New emergency
messages
among crawled tweets using methods described in section</p>
        <sec id="sec-2-3-1">
          <title>3.3 and filter out all irrelevant tweets.</title>
          <p>In the second step, we train multimodal topic model
to identify emergency events described by messages and
then determine novel events among them by comparing
term</p>
          <p>distributions of the events from adjacent time
periods.</p>
          <p>In the third step, we use event-related and
locationrelated lexis from the obtained topics to crawl messages</p>
          <p>Linguistic
processing
Information
extraction
(locations,
objects, etc.)</p>
          <p>Detect
emergency
messages
Check topic
similarity
from other sources (Facebook in particular). Then, we
apply emergency detection method again and filter out
all irrelevant posts. The trained topic model is used to
check whether the remaining messages are topically
similar to the events extracted from Twitter.</p>
        </sec>
      </sec>
      <sec id="sec-2-4">
        <title>4.1 Identification of Events</title>
        <p>In the first step, we discretize the timeline into small time
periods (one day in the experiments). In each time period,
multimodal topic model with additive regularization [37,
38] is trained.</p>
        <p>Let  be a collection of tweets from a time period, let
Def be a default modality (regular event-related lexis)
and let Loc be a modality devoted to location of events.
The main reason to use such modalities is to separate
similar events happened in different places in one period
of time. We consider each message  ∈ 
tokens, related to those modalities 
=   
as a set of
∪    .</p>
        <p>The goal of the topic modeling is to find factorization for
matrix of empirical probabilities for documents and
tokens:
 ̂( | ) ≈  ( | ) =
∑∈  ( | ) ( | ) =
∑∈   
   , ∀ ∈  .</p>
        <p>(
1)
(2)</p>
        <p>This problem could be solved by maximizing the
weighted sum of the following log-likelihoods with
additive regularizers:
 ( ,  )
   
∈</p>
        <p>→    , .
=
∈</p>
        <p>∈  ∈ 
   ( ) +    ( ) +    
(   )
     +
earlier similar topics in a predefined time window.
modalities, Φ is a matrix of token probabilities for topics,
and Θ is a matrix of topic probabilities for documents. As
in [37], we apply smooth-sparse regularizers to achieve
smooth term distributions in topics and sparse topic
distributions in messages:
   ( ) =</p>
        <p>(  ||   ),
   ( ) = −</p>
        <p>(  ||   ),
∈
∈ 
(3)
(4)
where  
distributions.</p>
        <p>and   are sampled from some predefined</p>
        <p>We apply decorrelation regularizer only for location
modality to be able to detect similar events happened in
different places at the same time:
   
(   ) = −
     .</p>
        <p>(5)
 ,∈ ∈</p>
        <p>We use BigARTM library [39] to train multimodal
models. The result is Φ and Θ matrices for each time
period.</p>
        <sec id="sec-2-4-1">
          <title>After that, “background” topics with high entropy of token distributions can be filtered.</title>
          <p>4.2</p>
        </sec>
      </sec>
      <sec id="sec-2-5">
        <title>Detection of Novel Events</title>
        <p>In the second step, we determine whether the extracted
events were discussed before. We aggregate several
adjacent periods of time to “time windows”. Consider we
have topics s and t in the same time window. Denote
vectors of token distributions for these topics as Φ
and Φ . As in [14], we use Jensen–Shannon divergence
between token probabilities for the topics to estimate
topic similarity:
   (  ||  ) =</p>
        <p>(  || )
1
2
1
2

=
(  +   ).</p>
        <p>+   (  || ) ,
(6)</p>
        <p>A topic is denoted as a “new event” if there is no
23 https://github.com/jeanphix/Ghost.py
4.3</p>
      </sec>
      <sec id="sec-2-6">
        <title>Events Matching</title>
        <p>In the third step, we match messages related to the same
event from different sources, which can be various types
of social networks or mass media sites. In experiments,
we enriched messages from Twitter related to novel
emergency events with Facebook public posts. For each
novel event,
we
construct a
search
query
as a
combination of default and location tokens with the
highest weights. To crawl Facebook, we use Ghost.py23
library.</p>
        <p>We filter obtained posts (leaving only emergency
related messages) as described in section 3.3 and extract
named entities and locations from them. We infer
topicprobabilities matrix Θ for remaining posts using the
pretrained</p>
        <p>model for the event. Then, we filter all
messages, which are not topically similar to the event.
Due to the use of multimodal models, information about
locations is also taken into account when assessing the
similarity of posts.
5
5.1</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experiments</title>
      <sec id="sec-3-1">
        <title>Detection of Emergency Related Messages</title>
        <p>Dataset and Pre-processing
For evaluation of method for detection of emergency
related messages, we use the CrisisLexT6 dataset. The
dataset consists of 60,000 tweets related to 6 major crisis
situations. Emergency related tweets are labeled as
“ontopic” and others are labeled as “off-topic”. The
preprocessing procedure included elimination of the special
characters, as well as conversion of hashtags, emojis, and</p>
        <sec id="sec-3-1-1">
          <title>URLs into single tokens.</title>
          <p>Hyperparameters</p>
        </sec>
        <sec id="sec-3-1-2">
          <title>Logistic</title>
          <p>regression.</p>
        </sec>
        <sec id="sec-3-1-3">
          <title>Regularization: L2 penalty. Tolerance: 0.0001. Inverse regularization strength: 1.0.</title>
          <p>Random Forest. Number of estimators: 1,000. No
limits to maximum number of features and tree depth.
Split quality measure: Gini impurity. Min number of
samples per split: 2. Min number of samples per leaf: 1.</p>
          <p>Gradient boosting. Maximum tree depth: 20. Number
of leaves: 11. Learning rate: 0.05. Feature fraction 0.9.
Bagging fraction: 0.8. Min frequency: 5. Number of
estimators: 4,000 with early stopping for 200.</p>
          <p>FCN. Size of hidden layer: 256. Dropout: 0.5.
Number of epochs: 10. Loss: cross entropy. Optimization
algorithm: Adam. Learning rate: 0.0001. Weight decay:
0. Batch size: 256.</p>
          <p>CNN. Kernel size: [3, 4, 5]. Number of filters: 512.
Dropout: 0.5. Optimization algorithm: Adam. Learning
rate: 0.0001. Loss: binary cross entropy. Batch size: 128.
Vocabulary size: 10,001. Number of epochs: 10 with
early stopping for 3 epochs.</p>
          <p>Results and Discussion
We use 5-fold cross-validation for evaluation. Results
are presented in Table 1. We discovered several insights
into problems with processing and analyzing crisis and
Twitter specific lexicon:
● Sentence-level embeddings are better than
averaging word vectors. Averaging embeddings of
all words in a tweet blur the real meaning of text.
InferSent embedding model, which is constructed
using NLI data and BiLSTM encoders, treats
sentence as a single entity and performs more
general projection process. But the higher
dimensionality (required to make accurate
projections) makes it harder to use several
classification algorithms.
● GloVe embeddings pretrained on a Common Crawl
corpus show better results than Twitter specific
embeddings. Sentence-level embeddings, pretrained
on non-specific natural language inference data, also
show superior results. It seems reasonable that
crisis-related lexicon differs from common Twitter
lexicon and tends to be closer to common lexicon.
However, we should note that there is a lack of
publicly available Twitter data for training. GloVe
Twitter corpus contains only 27 billion words,
which is much less compared to Common Crawl
corpus size of 840 billion words.
● All neural network models have lower standard
deviation of F1-score compared to other machine
learning algorithms (except GBDT). Therefore, the
quality of neural networks could be much stable on
unseen data and less sensitive to the context.
● Our best classifier (CNN for text classification +
fastText, trained on our dataset) outperforms models
presented in the related work [40, 41, 42].
5.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Novel Emergency Event Extraction</title>
        <p>Dataset and Pre-processing
We crawled 60k Twitter messages from April 1, 2018 to
April 12, 2018 using the focused crawler presented in
[11]. With the help of CNN neural network, we filtered
out messages that are not related to emergency events,
which reduced the number of tweets in the dataset to
5,200. The remaining tweets were analyzed with the
natural language processing pipeline and with the event
discovery method. After that, we also crawled Facebook
posts for each extracted event. Using the developed
method, we filtered out posts that were considered
irrelevant to events extracted from Twitter. After
filtering, 1k Facebook posts left.
In our experiments, we applied grid search to tune
weights of the regularizers for topic models. A criterion
for the search was a weighted sum of model perplexity,
model’s matrices sparsity and model’s pointwise mutual
information.</p>
        <p>Results and Discussion
Since the experiments were conducted on open
data, we estimated only precision of models. The
results are presented in Table 2. The experiment
shows that the proposed approach outperforms
baseline LDA models. This confirms the importance
of using information about the locations in the
framework. One can note relatively low precision
for the events matching. We believe this is due to
substantial lag of time between the message
crawling and the event matching experiments.
Thus, true event-related posts may be treated by
Facebook’s search as less actual than others.
We considered several problems related to monitoring of
social networks: detection of messages related to
emergencies, extraction of novel events, and matching
events reflected in different text sources. For detection of
emergency-related messages, we use CNN and word
embeddings. For extraction of novel events and matching
them across different sources, we propose a multimodal
topic modelling enriched with spatial information and
Jensen–Shannon divergence.</p>
        <p>We investigated the performance of different
algorithms and embeddings for emergency-related
message detection on CrisisLexT6 dataset and found that
the best solution is given by CNN with fastText
embeddings. We also compared the proposed
multimodal topic model and the LDA baseline. The
experimental results are promising and show that the
proposed framework could be useful for monitoring
emergency events via messages in social media.</p>
        <p>In the future work, we are going to address the problem
of emergency event locating and create visualization tools
for presenting them on a geographic map.</p>
        <p>Acknowledgments. The project is supported by the
Russian Foundation for Basic Research, project
numbers: 15-29-06082, 15-29-06045 “ofi_m”.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [10] [11]
          <string-name>
            <surname>Loulwah</surname>
            <given-names>AlSumait</given-names>
          </string-name>
          , Daniel Barbará, and
          <string-name>
            <given-names>Carlotta</given-names>
            <surname>Domeniconi</surname>
          </string-name>
          .
          <article-title>On-line LDA: Adaptive topic models for mining text streams with applications to topic detection and tracking</article-title>
          .
          <source>In Data Mining</source>
          ,
          <year>2008</year>
          . ICDM'08. Eighth IEEE International Conference on, pages
          <fpage>3</fpage>
          -
          <lpage>12</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>Globally normalized transition-based neural networks</article-title>
          .
          <source>In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics</source>
          , pages
          <fpage>2442</fpage>
          -
          <lpage>2452</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <source>Proceedings of ISCRAM</source>
          , pages
          <fpage>354</fpage>
          -
          <lpage>358</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <article-title>Natural language processing with Python: analyzing text with the natural language toolkit</article-title>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>David M Blei and John D Lafferty</surname>
          </string-name>
          .
          <article-title>Dynamic topic models</article-title>
          .
          <source>In Proceedings of the 23rd international conference on Machine learning</source>
          , pages
          <fpage>113</fpage>
          -
          <lpage>120</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>David M Blei</surname>
            , Andrew Y Ng, and
            <given-names>Michael I</given-names>
          </string-name>
          <string-name>
            <surname>Jordan</surname>
          </string-name>
          .
          <article-title>Latent dirichlet allocation</article-title>
          .
          <source>Journal of machine Learning research</source>
          , pages
          <fpage>993</fpage>
          -
          <lpage>1022</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Mario</given-names>
            <surname>Cataldi</surname>
          </string-name>
          , Luigi Di Caro, and
          <string-name>
            <given-names>Claudio</given-names>
            <surname>Schifanella</surname>
          </string-name>
          .
          <article-title>Emerging topic detection on Twitter based on temporal and social terms evaluation</article-title>
          .
          <source>In Proceedings of the tenth international workshop on multimedia data mining</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Yan</given-names>
            <surname>Chen</surname>
          </string-name>
          , Hadi Amiri,
          <string-name>
            <given-names>Zhoujun</given-names>
            <surname>Li</surname>
          </string-name>
          , and
          <string-name>
            <given-names>TatSeng</given-names>
            <surname>Chua</surname>
          </string-name>
          .
          <article-title>Emerging topic detection for organizations from microblogs</article-title>
          .
          <source>In Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval</source>
          , pages
          <fpage>43</fpage>
          -
          <lpage>52</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <article-title>Supervised learning of universal sentence representations from natural language inference data</article-title>
          .
          <source>In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <fpage>670</fpage>
          -
          <lpage>680</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>D.</given-names>
            <surname>Deviatkin</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Shelmanov</surname>
          </string-name>
          .
          <article-title>Towards text processing system for emergency event detection in the Arctic zone</article-title>
          .
          <source>In Proceedings of Data Analytics and Management in Data Intensive Domains</source>
          , pages
          <fpage>225</fpage>
          -
          <lpage>232</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>D.</given-names>
            <surname>Devyatkin</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Shelmanov</surname>
          </string-name>
          .
          <article-title>Text processing framework for emergency event [21] detection in the Arctic zone</article-title>
          .
          <source>Communications in Computer and Information Science</source>
          , pages
          <fpage>74</fpage>
          -
          <lpage>88</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>Qiming</given-names>
            <surname>Diao</surname>
          </string-name>
          , Jing Jiang, Feida Zhu, and EePeng Lim.
          <article-title>Finding bursty topics from microblogs</article-title>
          .
          <source>In Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics</source>
          , pages
          <fpage>536</fpage>
          -
          <lpage>544</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <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>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Jiajia</given-names>
            <surname>Huang</surname>
          </string-name>
          , Min Peng, Hua Wang, Jinli Cao,
          <string-name>
            <surname>Wang Gao</surname>
            ,
            <given-names>and Xiuzhen</given-names>
          </string-name>
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          .
          <article-title>A probabilistic method for emerging topic tracking in microblog stream</article-title>
          .
          <source>World Wide Web</source>
          , pages
          <fpage>325</fpage>
          -
          <lpage>350</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <given-names>Muhammad</given-names>
            <surname>Imran</surname>
          </string-name>
          , Carlos Castillo, Ji Lucas, Patrick Meier, and
          <string-name>
            <given-names>Sarah</given-names>
            <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="ref16">
        <mixed-citation>
          <string-name>
            <given-names>Armand</given-names>
            <surname>Joulin</surname>
          </string-name>
          , Edouard Grave, Piotr Bojanowski, and
          <string-name>
            <given-names>Tomas</given-names>
            <surname>Mikolov</surname>
          </string-name>
          .
          <article-title>Bag of tricks for efficient text classification</article-title>
          .
          <source>In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics</source>
          , pages
          <fpage>427</fpage>
          -
          <lpage>431</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <article-title>Emerging topic detection using dictionary learning</article-title>
          .
          <source>In Proceedings of the 20th ACM international conference on Information and knowledge management</source>
          , pages
          <fpage>745</fpage>
          -
          <lpage>754</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <given-names>Guolin</given-names>
            <surname>Ke</surname>
          </string-name>
          , Qi Meng, Thomas Finley, Taifeng Wang,
          <string-name>
            <surname>Wei</surname>
            <given-names>Chen</given-names>
          </string-name>
          , Weidong Ma, Qiwei Ye, and
          <string-name>
            <surname>Tie-Yan Liu</surname>
          </string-name>
          .
          <article-title>LightGBM: A highly efficient gradient boosting decision tree</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          , pages
          <fpage>3149</fpage>
          -
          <lpage>3157</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <given-names>Yoon</given-names>
            <surname>Kim</surname>
          </string-name>
          .
          <article-title>Convolutional neural networks for sentence classification</article-title>
          .
          <source>In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          , pages
          <fpage>1746</fpage>
          -
          <lpage>1751</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <article-title>Twevent: segment-based event detection from tweets</article-title>
          .
          <source>In Proceedings of the 21st ACM international conference on Information and knowledge management</source>
          , pages
          <fpage>155</fpage>
          -
          <lpage>164</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <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.
          <article-title>SensePlace2: 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="ref22">
        <mixed-citation>
          <string-name>
            <given-names>Tomas</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , Ilya Sutskever, Kai Chen, Greg S Corrado, and
          <string-name>
            <given-names>Jeff</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="ref23">
        <mixed-citation>
          <string-name>
            <given-names>Alexandra</given-names>
            <surname>Olteanu</surname>
          </string-name>
          , Carlos Castillo, Fernando Diaz, and Sarah Vieweg.
          <article-title>CrisisLex: A lexicon for collecting and filtering microblogged communications in crises</article-title>
          .
          <source>In Proceedings of ICWSM</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <given-names>Alexandra</given-names>
            <surname>Olteanu</surname>
          </string-name>
          , Sarah Vieweg, and
          <string-name>
            <given-names>Carlos</given-names>
            <surname>Castillo</surname>
          </string-name>
          .
          <article-title>What to expect when the unexpected happens: Social media communications across crises</article-title>
          .
          <source>In Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work &amp; Social Computing</source>
          , pages
          <fpage>994</fpage>
          -
          <lpage>1009</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <given-names>Adam</given-names>
            <surname>Paszke</surname>
          </string-name>
          , Sam Gross, Soumith Chintala, Gregory Chanan, Edward Yang,
          <string-name>
            <surname>Zachary</surname>
            <given-names>DeVito</given-names>
          </string-name>
          , Zeming Lin, Alban Desmaison, Luca Antiga, and
          <string-name>
            <given-names>Adam</given-names>
            <surname>Lerer</surname>
          </string-name>
          .
          <article-title>Automatic differentiation in PyTorch</article-title>
          . In NIPS-W,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <surname>Jeffrey</surname>
            <given-names>Pennington</given-names>
          </string-name>
          , Richard Socher, and Christopher Manning. GloVe:
          <article-title>Global vectors for word representation</article-title>
          .
          <source>In Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP)</source>
          , pages
          <fpage>1532</fpage>
          -
          <lpage>1543</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <string-name>
            <given-names>Takeshi</given-names>
            <surname>Sakaki</surname>
          </string-name>
          , Makoto Okazaki, and
          <string-name>
            <given-names>Yutaka</given-names>
            <surname>Matsuo</surname>
          </string-name>
          .
          <article-title>Earthquake shakes Twitter users: realtime event detection by social sensors</article-title>
          .
          <source>In Proceedings of the 19th international conference on World Wide Web</source>
          , pages
          <fpage>851</fpage>
          -
          <lpage>860</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <given-names>Erich</given-names>
            <surname>Schubert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Michael</given-names>
            <surname>Weiler</surname>
          </string-name>
          , and
          <string-name>
            <surname>Hans-Peter Kriegel</surname>
          </string-name>
          .
          <article-title>Signitrend: scalable detection of emerging topics in textual streams by hashed significance thresholds</article-title>
          .
          <source>In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining</source>
          , pages
          <fpage>871</fpage>
          -
          <lpage>880</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          <string-name>
            <given-names>Sayan</given-names>
            <surname>Unankard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Xue</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>and Mohamed A Sharaf. Emerging event detection in social networks with location sensitivity</article-title>
          .
          <source>World Wide Web</source>
          , pages
          <fpage>1393</fpage>
          -
          <lpage>1417</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          <string-name>
            <given-names>Xuerui</given-names>
            <surname>Wang and Andrew McCallum</surname>
          </string-name>
          .
          <article-title>Topics over time: a non-markov continuous-time model of topical trends</article-title>
          .
          <source>In Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining</source>
          , pages
          <fpage>424</fpage>
          -
          <lpage>433</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          <string-name>
            <surname>Yu</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eugene Agichtein</surname>
            , and
            <given-names>Michele</given-names>
          </string-name>
          <string-name>
            <surname>Benzi</surname>
          </string-name>
          .
          <article-title>Tm-LDA: efficient online modeling of latent topic transitions in social media</article-title>
          .
          <source>In Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining</source>
          , pages
          <fpage>123</fpage>
          -
          <lpage>131</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          <string-name>
            <given-names>Jianshu</given-names>
            <surname>Weng</surname>
          </string-name>
          and
          <string-name>
            <surname>Bu-Sung Lee</surname>
          </string-name>
          .
          <source>Event detection in Twitter. ICWSM</source>
          , pages
          <fpage>401</fpage>
          -
          <lpage>408</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          <string-name>
            <surname>Wei</surname>
            <given-names>Xie</given-names>
          </string-name>
          , Feida Zhu, Jing Jiang,
          <string-name>
            <surname>Ee-Peng Lim</surname>
            , and
            <given-names>Ke</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
          </string-name>
          . Topicsketch:
          <article-title>Real-time bursty topic detection from Twitter</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          , pages
          <fpage>2216</fpage>
          -
          <lpage>2229</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          <string-name>
            <given-names>Xiaohui</given-names>
            <surname>Yan</surname>
          </string-name>
          , Jiafeng Guo, Yanyan Lan, Jun Xu, and Xueqi Cheng.
          <article-title>A probabilistic model for bursty topic discovery in microblogs</article-title>
          .
          <source>In AAAI</source>
          , pages
          <fpage>353</fpage>
          -
          <lpage>359</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <string-name>
            <given-names>Jie</given-names>
            <surname>Yin</surname>
          </string-name>
          , Sarvnaz Karimi, Bella Robinson, and
          <string-name>
            <given-names>Mark</given-names>
            <surname>Cameron</surname>
          </string-name>
          .
          <article-title>ESA: emergency situation awareness via microbloggers</article-title>
          .
          <source>In Proceedings of the 21st ACM International Conference on Information and Knowledge Management</source>
          , pages
          <fpage>2701</fpage>
          -
          <lpage>2703</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          <string-name>
            <given-names>Chunting</given-names>
            <surname>Zhou</surname>
          </string-name>
          , Chonglin Sun, Zhiyuan Liu, and
          <string-name>
            <given-names>Francis</given-names>
            <surname>Lau</surname>
          </string-name>
          .
          <article-title>A C-LSTM neural network for text classification</article-title>
          .
          <source>arXiv preprint arXiv:1511.08630</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          <string-name>
            <given-names>Anastasia</given-names>
            <surname>Ianina</surname>
          </string-name>
          , Lev Golitsyn, and
          <article-title>Konstantin Vorontsov. Multi-objective topic modeling for exploratory search in tech news</article-title>
          .
          <source>Conference on Artificial Intelligence and Natural Language</source>
          , pages
          <fpage>181</fpage>
          -
          <lpage>193</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          <source>Machine Learning</source>
          , pages
          <fpage>303</fpage>
          -
          <lpage>323</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          <string-name>
            <given-names>Konstantin</given-names>
            <surname>Vorontsov</surname>
          </string-name>
          et al.
          <article-title>BigARTM: Open source library for regularized multimodal topic modeling of large collections</article-title>
          .
          <source>International Conference on Analysis of Images, Social Networks and Texts</source>
          , pages
          <fpage>370</fpage>
          -
          <lpage>381</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          <string-name>
            <surname>Roy Chowdhury</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Purohit</surname>
            <given-names>H</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Imran M. Dsieve</surname>
          </string-name>
          <article-title>: a novel data processing engine for efficient handling of crises-related social messages</article-title>
          .
          <source>InProceedings of the 24th International Conference on World Wide Web</source>
          , pages
          <fpage>1227</fpage>
          -
          <lpage>1232</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          <string-name>
            <surname>Zhang</surname>
            <given-names>S</given-names>
          </string-name>
          , Vucetic S.
          <article-title>Semi-supervised discovery of informative tweets during the emerging disasters</article-title>
          .
          <source>arXiv preprint arXiv:1610</source>
          .
          <fpage>03750</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          <article-title>Disaster response aided by tweet classification with a domain adaptation approach</article-title>
          .
          <source>Journal of Contingencies and Crisis Management</source>
          , pages
          <fpage>16</fpage>
          -
          <lpage>27</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>