【发布时间】:2012-03-01 16:55:08
【问题描述】:
什么是获取动词过去时最有效的方法,最好不使用记忆力大的 NLP 框架?
例如
- 住到:住过
- 尝试:尝试过
- 点击到:点击
- 煮至:煮沸
- 卖给:卖了
我自己快速写了一些东西(堆栈溢出不会让我自己回答),这似乎适用于规则动词(例如该列表的前 4 个),但不适用于不规则动词:http://pastebin.com/Txh76Dnb
编辑:感谢所有回复,由于动词不规则,看起来没有字典就无法正确完成。
【问题讨论】:
-
"..不使用内存重的 NLP 框架?" 使用 VooDoo API?记忆力很轻,虽然它可能会花费你一些母鸡和其他小动物。
-
@OliCharlesworth,您是否知道该算法无法正确解析的任何单词:web2.uvcs.uvic.ca/elc/studyzone/330/grammar/pasted.htm 需要字典?
-
@RichardEB:“做”、“我”、“有”...
-
您的算法不适用于任何不规则动词。
-
我一直在想怎么做,但是我发现这句话中的所有动词都不能在没有字典的情况下变成过去式。