TimePro is a time expression recognizer that annotates both absolute time expressions (e.g. “January 2017”) and relative time expressions (e.g. “tomorrow”) in a text.
Temporal expressions are first classified (e.g. dates, durations, times) and then normalized according to the ISO-TimeML specifications.
Recognition is based on a statistical classifier, while normalization is rule-based. TimePro is available for Italian and English with pre-trained models in the news domain.
Algorithm: TimePro uses Yamcha for feature extraction and SVM as a classification algorithm.
Evaluation benchmark: EVENTI at Evalita 2014 and QA-TempEval 2015 (English).