Normalization of Temporal Information in Estonian

  • Margus Treumuth
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5246)


I present a model for processing temporal information in Estonian natural language. I have built a tool to convert natural-language calendar expressions to semi-formalized semantic representation. I have further used this representation to construct formal SQL constraints, which can be enforced on any relational database. The model supports compound expressions (conjunctive and disjunctive), negation and exception expressions. The system is built to work on Oracle databases and is currently running on Oracle 10g with a PHP web interface.


Temporal reasoning temporal reference in discourse 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Treumuth, M., Alumäe, T., Meister, E.: A Natural Language Interface to a Theater Information Database. In: Proceedings of the 5th Slovenian and 1st International Language Technologies Conference 2006 (IS-LTC 2006), pp. 27–30 (2006)Google Scholar
  2. 2.
    Datejs – a JavaScript Date Library,
  3. 3.
    Kaalep, H.-J., Muischnek, K.: Multi-word verbs in a flective language: the case of Estonian. In: Rayson, P., Sharoff, S., Adolphs, S. (eds.) Proceedings of the EACL workshop on Multi-word expressions in a multilingual context: 11th Conference of the European Chapter of the Association for Computational Linguistics, Trento, Italy, 3 April 2006, pp. 57–64. Association for Computational Linguistics (2006)Google Scholar
  4. 4.
    Erelt, M. (ed.): Estonian Language. Linguistica Uralica. Supplementary Series, vol. 1. Estonian Academy Publishers, Tallinn (2003)Google Scholar
  5. 5.
    Kaalep, H.-J.: An Estonian Morphological Analyser and the Impact of a Corpus on Its Development. Computers and the Humanities 31, 115–133 (1997)CrossRefGoogle Scholar
  6. 6.
    Bettini, C., Jajodia, S., Wang, X.S.: Time Granularities in Databases, Data Mining, and Temporal Reasoning. Springer, Heidelberg (2000)Google Scholar
  7. 7.
    Niemi, J., Koskenniemi, K.: Representing Calendar Expressions with Finite-State Transducers that Bracket Periods of Time on a Hierachical Timeline. In: Nivre, J., Kaalep, H.-J., Muischnek, K., Koit, M. (eds.) Proceedings of the 16th Nordic Conference of Computational Linguistics NODALIDA-2007, University of Tartu, Tartu, pp. 355–362 (2007)Google Scholar
  8. 8.
    Hacioglu, K., Chen, Y., Douglas, B.: Automatic Time Expression Labeling for English and Chinese Text. In: Gelbukh, A. (ed.) CICLing 2005. LNCS, vol. 3406, pp. 348–359. Springer, Heidelberg (2005)Google Scholar
  9. 9.
    Saue E.: Automatic Extraction of Estonian Temporal Expressions (2007),
  10. 10.
    Saquete, E., Marinez-Barco, P., Munoz, R.: Multilingual Extension of a Temporal Expression Normalizer using Annotated Corpora. In: Cross-Language Knowledge Induction Workshop (2006)Google Scholar
  11. 11.
    Berglund, A.: Extracting Temporal Information and Ordering Events for Swedish. Master’s thesis report (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Margus Treumuth
    • 1
  1. 1.University of TartuEstonia

Personalised recommendations