Approaches to Temporal Expression Recognition in Hindi

Temporal annotation of plain text is considered a useful component of modern information retrieval tasks. In this work, different approaches for identification and classification of temporal expressions in Hindi are developed and analyzed. First, a rule-based approach is developed, which takes plain text as input and based on a set of hand-crafted rules, produces a tagged output with identified temporal expressions. This approach performs with a strict F1-measure of 0.83. In another approach, a CRF-based classifier is trained with human tagged data and is then tested on a test dataset. The trained classifier identifies the time expressions from plain text and further classifies them to various classes. This approach performs with a strict F1-measure of 0.78. Next, the CRF is replaced by an SVM-based classifier and the same experiment is performed with the same features. This approach is shown to be comparable to the CRF and performs with a strict F1-measure of 0.77. Using the rule base information as an additional feature enhances the performances to 0.86 and 0.84 for the CRF and SVM respectively. With three different comparable systems performing the extraction task, merging them to take advantage of their positives is the next step. As the first merge experiment, rule-based tagged data is fed to the CRF and SVM classifiers as additional training data. Evaluation results report an increase in F1-measure of the CRF from 0.78 to 0.8. Second, a voting-based approach is implemented, which chooses the best class for each token from the outputs of the three approaches. This approach results in the best performance for this task with a strict F1-measure of 0.88. In this process a reusable gold standard dataset for temporal tagging in Hindi is also developed. Named the ILTIMEX2012 corpus, it consists of 300 manually tagged Hindi news documents.

[1]  Tommaso Caselli,et al.  SemEval-2010 Task 13: TempEval-2 , 2010, *SEMEVAL.

[2]  Akshar Bharati,et al.  Natural language processing : a Paninian perspective , 1996 .

[3]  Asif Ekbal,et al.  Combining multiple classifiers using vote based classifier ensemble technique for named entity recognition , 2013, Data Knowl. Eng..

[4]  Ying Chen,et al.  Automatic Time Expression Labeling for English and Chinese Text , 2005, CICLing.

[5]  Michael Gertz,et al.  Multilingual and cross-domain temporal tagging , 2012, Language Resources and Evaluation.

[6]  James Pustejovsky,et al.  TimeML: Robust Specification of Event and Temporal Expressions in Text , 2003, New Directions in Question Answering.

[7]  James Allan,et al.  Temporal summaries of new topics , 2001, SIGIR '01.

[8]  Liu Xiao-xia Study on mutual information-based feature selection in text categorization , 2010 .

[9]  Jintao Li,et al.  A study on mutual information-based feature selectionfor text categorization , 2007 .

[10]  Prasenjit Majumder,et al.  Temporal Expression Recognition in Hindi , 2013, MIKE.

[11]  James Allan,et al.  Automatic generation of overview timelines , 2000, SIGIR '00.

[12]  M. de Rijke,et al.  A Cascaded Machine Learning Approach to Interpreting Temporal Expressions , 2007, NAACL.

[13]  Inderjeet Mani,et al.  A Multilingual Approach to Annotating and Extracting Temporal Information , 2005, The Language of Time - A Reader.

[14]  Girish Nath Jha The TDIL Program and the Indian Langauge Corpora Intitiative (ILCI) , 2010, LREC.

[15]  Robert Dale,et al.  An Intermediate Representation for the Interpretation of Temporal Expressions , 2006, ACL.

[16]  Asif Ekbal,et al.  Weighted Vote-Based Classifier Ensemble for Named Entity Recognition: A Genetic Algorithm-Based Approach , 2011, TALIP.

[17]  Rafael Muñoz,et al.  Event ordering using TERSEO system , 2004, Data Knowl. Eng..

[18]  Robert Dale,et al.  The DANTE Temporal Expression Tagger , 2009, LTC.

[19]  Jun'ichi Tsujii,et al.  Feature engineering combined with machine learning and rule-based methods for structured information extraction from narrative clinical discharge summaries , 2012, J. Am. Medical Informatics Assoc..

[20]  Inderjeet Mani,et al.  Temporally Anchoring and Ordering Events in News , 2004 .

[21]  Hamish Cunningham,et al.  GATE-a General Architecture for Text Engineering , 1996, COLING.

[22]  Inderjeet Mani,et al.  2003 Standard for the Annotation of Temporal Expressions , 2004 .

[23]  Michael Gertz,et al.  HeidelTime: High Quality Rule-Based Extraction and Normalization of Temporal Expressions , 2010, *SEMEVAL.

[24]  Prasenjit Majumder,et al.  Overview of FIRE 2011 , 2011, FIRE.

[25]  James Pustejovsky,et al.  The TempEval challenge: identifying temporal relations in text , 2009, Lang. Resour. Evaluation.

[26]  James Pustejovsky,et al.  SemEval-2013 Task 1: TempEval-3: Evaluating Time Expressions, Events, and Temporal Relations , 2013, *SEMEVAL.

[27]  Michael Gertz,et al.  Temporal Information Retrieval: Challenges and Opportunities , 2011, TWAW.