How does Apple find dates and times in emails?
stackoverflow.com
stackoverflow.com
I had to figure out how to do essentially what Apple does, and I'm by no means a computer scientist. Here's what I learned: http://blog.myinboxassistant.com/post/9613650483/experimenti...
Things might have changed, since the hardware has become more powerful, and some statistical techniques have proven pretty good at Named-Entity recognition.
Data Detectors: http://www.miramontes.com/writing/add-cacm/
LiveDoc: http://www.miramontes.com/writing/livedoc/
DropZones: http://www.miramontes.com/writing/dropzones/
Oops ... didn't notice zaroth's earlier link http://news.ycombinator.com/item?id=3633077 to the Miramontes articles, sorry for the dupe.
https://github.com/nltk/nltk_contrib/blob/master/nltk_contri...
I believe DARPA runs some sort of competition every year or so where different algorithms are submitted to extract temporal data from text.
The 14 min mark alludes to the question above.