Skip to content

scaling/timexla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timexla

Timexla is a temporal expression detector, extractor, and resolver.

Yet another timex engine?

It seeks to be:

  1. less pre-packaged than SUTime, Stanford NLP's temporal expression recognizer, which is great but comes rolled into the whole 100+ MB CoreNLP package.
  2. less rule-based than HeidelTime, which is state of the art, but operates on a lot of effective, but hard-coded rules.

Two improvements, which are novel in the field as far as I know, are to:

  1. Power (temporal) anaphora resolution by carrying along an anchor/center of temporal location, much as one does with pronoun anaphora.
  2. Adjusting priors (leaning forward or backward) depending on tense as well as aspect of verbs connected to

Data

You'll need the TimeML corpus to run the code as-is. Fortunately, this is free, or something vaguely resembling free (despite the $0 total), because you have to petition the LDC for it.

Contributors

Acknowledgements

  • Thanks to Jason Baldridge for some of the smoothing algorithms used in the HMM (Hidden Markov Model) algorithm.

About

Temporal Expression Detection and Resolution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages