Skip to main content

‘The First Day of Summer’: Parsing Temporal Expressions with Distributed Semantics

  • Conference paper
  • First Online:
Research and Development in Intelligent Systems XXX (SGAI 2013)

Abstract

Detecting and understanding temporal expressions are key tasks in natural language processing (NLP), and are important for event detection and information retrieval. In the existing approaches, temporal semantics are typically represented as discrete ranges or specific dates, and the task is restricted to text that conforms to this representation. We propose an alternate paradigm: that of distributed temporal semantics—where a probability density function models relative probabilities of the various interpretations. We extend SUTime, a state-of-the-art NLP system to incorporate our approach, and build definitions of new and existing temporal expressions. A worked example is used to demonstrate our approach: the estimation of the creation time of photos in online social networks (OSNs), with a brief discussion of how the proposed paradigm relates to the point- and interval-based systems of time. An interactive demonstration, along with source code and datasets, are available online.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    http://nlp.stanford.edu/software/corenlp.shtml

  2. 2.

    http://jollyday.sourceforge.net/index.html

  3. 3.

    http://www.flickr.com

  4. 4.

    Using the endpoint described at: http://www.flickr.com/services/api/flickr.photos.search.html.

  5. 5.

    Using the endpoint described at: http://www.flickr.com/services/api/flickr.photos.getInfo.html.

  6. 6.

    \(tm\_year(x)\) and related gnuplot functions were useful for this [17, p. 27].

  7. 7.

    http://benblamey.name/tempex

  8. 8.

    We introduced an ‘X-GNUPlot-Function’ attribute on the TIMEX3 element for this purpose.

  9. 9.

    The time when the photo was uploaded to the web, shown as the ‘posted’ attribute of the ‘dates’ element, see: http://www.flickr.com/services/api/flickr.photos.getInfo.html.

  10. 10.

    See the ‘created_time’ field at: https://developers.facebook.com/docs/reference/api/photo/.

  11. 11.

    The “weekend”, and precisely when it starts, is a good example of this. Readers will be able to imagine many different possible interpretations of the word.

References

  1. Allen, J.F.: An interval-based representation of temporal knowledge. In: Proceedings of the 7th International Joint Conference on Artificial Intelligence (IJCAI’81), pp. 221–226. Morgan Kaufmann (1981)

    Google Scholar 

  2. Angeli, G., Manning, C., Jurafsky, D.: Parsing time: Learning to interpret time expressions. In: Proceedings of the 2012 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pp. 446–455 (2012)

    Google Scholar 

  3. Association, C.I.P.: Exchangeable image file format for digital still cameras: Exif version 2.3 (2010). http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-008-2010_E.pdf. English Translation.

  4. Brody, S., Diakopoulos, N.: Cooooooooooooooollllllllllllll!!!!!!!!!!!!!! using word lengthening to detect sentiment in microblogs. In: Proceedings of the 2011 Conference on Empirical Methods in Natural Language Processing, pp. 562–570. Association for Computational Linguistics, Edinburgh, Scotland, UK. (2011). http://www.aclweb.org/anthology/D11-1052

  5. Brucato, M., Derczynski, L., Llorens, H., Bontcheva, K., Jensen, C.S.: Recognising and interpreting named temporal expressions (2013). http://derczynski.com/sheffield/papers/named_timex.pdf

  6. Chang, A.X., Manning, C.: SUTime: A library for recognizing and normalizing time expressions. In: Proceedings of the 8th International Conference on, Language Resources and Evaluation (LREC’12) (2012)

    Google Scholar 

  7. Ferro, L., Gerber, L., Mani, I., Sundheim, B., Wilson, G.: TIDES 2005 standard for the annotation of temporal expressions (2005)

    Google Scholar 

  8. Grefenstette, G.: Explorations in automatic thesaurus discovery. Springer (1994)

    Google Scholar 

  9. James, J.: How facebook handles image exif data (2011). http://windowsitpro.com/blog/how-facebook-handles-image-exif-data

  10. Ma, J., Knight, B.: Representing the dividing instant. Comput. J. 46(2), 213–222 (2003). http://dblp.uni-trier.de/db/journals/cj/cj46.html#MaK03

    Google Scholar 

  11. Mani, I., Wilson, G.: Robust temporal processing of news. In: Proceedings of the 38th Annual Meeting on Association for, Computational Linguistics, pp. 69–76 (2000)

    Google Scholar 

  12. Ritter, A., Mausam, Etzioni, O., Clark, S.: Open domain event extraction from twitter. In: Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, KDD ’12, pp. 1104–1112. ACM, New York, NY, USA (2012). DOI 10.1145/2339530.2339704. http://doi.acm.org/10.1145/2339530.2339704

  13. Souza, C.R.: The Accord.NET Framework (2012). http://accord.googlecode.com

  14. Strötgen, J., Gertz, M.: HeidelTime: High quality rule-based extraction and normalization of temporal expressions. In: Proceedings of the 5th International Workshop on Semantic, Evaluation (SemEval’10), pp. 321–324 (2010)

    Google Scholar 

  15. UzZaman, N., Llorens, H., Allen, J.F., Derczynski, L., Verhagen, M., Pustejovsky, J.: TempEval-3: Evaluating events, time expressions, and temporal relations. In: Proceedings of the 7th International Workshop on Semantic, Evaluation (SemEval’13), pp. 1–9 (2013)

    Google Scholar 

  16. Verhagen, M., Pustejovsky, J.: Temporal processing with the TARSQI toolkit. In: Proceedings of the 22nd International Conference on, Computational Linguistics, pp. 189–192 (2008)

    Google Scholar 

  17. Williams, T., Kelley, C.: gnuplot 4.6 (2013). http://www.gnuplot.info/documentation.html

  18. Yin, Z., Cao, L., Han, J., Zhai, C., Huang, T.: LPTA: A probabilistic model for latent periodic topic analysis. In: Proceedings of the 11th IEEE International Conference on Data Mining (ICDM’11), pp. 904–913. IEEE Computer Society (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ben Blamey .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Blamey, B., Crick, T., Oatley, G. (2013). ‘The First Day of Summer’: Parsing Temporal Expressions with Distributed Semantics. In: Bramer, M., Petridis, M. (eds) Research and Development in Intelligent Systems XXX. SGAI 2013. Springer, Cham. https://doi.org/10.1007/978-3-319-02621-3_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-02621-3_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-02620-6

  • Online ISBN: 978-3-319-02621-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics