<!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>Detecting Locations from Twitter Messages</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Invited Talk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Ottawa School of Electrical Engineering and Computer Science 800 King Edward Avenue</institution>
          ,
          <addr-line>Ottawa, ON, K1N6N5</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <fpage>15</fpage>
      <lpage>16</lpage>
      <abstract>
        <p>There is a large amount of information that can be extracted automatically from social media messages. Of particular interest are the topics discussed by the users, the opinions and emotions expressed, and the events and the locations mentioned. This work focuses on machine learning methods for detecting locations from Twitter messages, because the extracted locations can be useful in business, marketing and defence applications (Farzindar and Inkpen, 2015).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        There are two types of locations that we are
interested in: location entities mentioned in the text
of each message and the physical locations of the
users. For the first type of locations (task 1), we
detected expressions that denote locations and
we classified them into names of cities,
provinces/states, and countries. We approached the task
in a novel way, consisting in two stages. In the
first stage, we trained Conditional Random Field
models with various sets of features. We
collected and annotated our own dataset for training and
testing. In the second stage, we resolved cases
when more than one place with the same name
exists, by applying a set of heuristics
        <xref ref-type="bibr" rid="ref1 ref2 ref3">(Inkpen et
al., 2015)</xref>
        .
      </p>
      <p>
        For the second type of locations (task 2), we put
together all the tweets written by a user, in order
to predict his/her physical location. Only a few
users declare their locations in their Twitter
profiles, but this is sufficient to automatically
produce training and test data for our classifiers. We
experimented with two existing datasets
collected from users located in the U.S. We propose a
deep learning architecture for the solving the
task, because deep learning was shown to work
well for other natural language processing tasks,
and because standard classifiers were already
tested for the user location task. We designed a
model that predicts the U.S. region of the user
and his/her U.S. state, and another model that
predicts the longitude and latitude of the user's
location. We found that stacked denoising
autoencoders are well suited for this task, with results
comparable to the state-of-the-art
        <xref ref-type="bibr" rid="ref1 ref2 ref3">(Liu and
Inkpen, 2015)</xref>
        .
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Biography</title>
      <p>Diana Inkpen is a Professor at the University of
Ottawa, in the School of Electrical Engineering and
Computer Science. Her research is in applications of
Computational Linguistics and Text Mining. She
organized seven international workshops and she was a
program co-chair for the AI 2012 conference. She is
in the program committees of many conferences and
an associate editor of the Computational Intelligence
and the Natural Language Engineering journals. She
published a book on Natural Language Processing for
Social Media (Morgan and Claypool Publishers,
Synthesis Lectures on Human Language Technologies), 8
book chapters, more than 25 journal articles and more
than 90 conference papers. She received many
research grants, including intensive industrial
collaborations.</p>
    </sec>
    <sec id="sec-3">
      <title>Acknowledgments</title>
      <p>I want to thank my collaborators on the two tasks
addressed in this work: Ji Rex Liu for his
implementation of the proposed methods for both tasks
and Atefeh Farzindar for her insight on the first
task. I also thank the two annotators of the
corpus for task 1, Farzaneh Kazemi and Ji Rex Liu.
This work is funded by the Natural Sciences and
Engineering Research Council of Canada.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Atefeh</given-names>
            <surname>Farzindar</surname>
          </string-name>
          and
          <string-name>
            <given-names>Diana</given-names>
            <surname>Inkpen</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Natural Language Processing for Social Media</article-title>
          . Morgan and Claypool Publishers.
          <source>Synthesis Lectures on Human Language Technologies.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Diana</given-names>
            <surname>Inkpen</surname>
          </string-name>
          , Ji Liu, Atefeh Farzindar, Farzaneh Kazemi and
          <string-name>
            <given-names>Diman</given-names>
            <surname>Ghazi</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Location Detection and Disambiguation from Twitter Messages</article-title>
          .
          <source>In Proceedings of the 16th International Conference on Intelligent Text Processing and Computational Linguistics (CICLing</source>
          <year>2015</year>
          ), LNCS 9042,
          <string-name>
            <surname>Cairo</surname>
          </string-name>
          , Egypt, pp.
          <fpage>321</fpage>
          -
          <lpage>332</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>Ji</given-names>
            <surname>Liu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Diana</given-names>
            <surname>Inkpen</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Estimating User Location in Social Media with Stacked Denoising Autoencoders</article-title>
          .
          <source>In Proceedings of the 1st Workshop on Vector Space Modeling for Natural Language Processing, NAACL</source>
          <year>2015</year>
          , Denver, Colorado, pp.
          <fpage>201</fpage>
          -
          <lpage>210</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>