photos in washington VS show me photos in washington VS I wanna see all my photos in washington taken day before yesterday
what:photos
entities:washington (dont want to be too assuming)
when: 2013-03-14
我想将预设查询解析为条件(如上)。我想要这些品质:
- 即使存在绒毛(“我想看到”)和小写名词,我也可以提取相关术语
- 温暖的程序可以接受通过 HTTP 的请求或允许我添加一些网络通信
- 温暖的程序在 50ms 内响应,并且需要最多 500Mb 的内存用于合理的句子
- 我在 Python 方面更有经验,在 Java 方面经验较少
- 解析器数据结构易于处理
我使用 NLTK,但速度很慢。我认为 StanfordNLP 和 OpenNLP 是可行的替代方案,但我发现程序启动延迟太高。如果我别无选择,我不介意将它们集成到 servlet 上。