是否有用于获取动词变换的数据库,API或可解析文本?

Jam*_*mey 8 nlp

这不是一个直接的编程问题,所以我提前道歉.我一直在为一个我想制作的打字游戏制作一个无语法的随机句子生成器,而且我一直很难找到任何可解析(或可调用)的数据来获得动词的结合.最终,如果我找不到这样的东西,我将不得不浏览我创建的字典并添加第一人称单数和复数,第二人称单数和复数,第三人称单数和复数,每个不规则动词的简单过去,过去分词和现在分词形式.

这在许多语言中都不是问题,但是有很多不规则的英语动词,这可能需要很长时间才能手动完成.我并不反对更糟糕的选择,但是我想确保在我有一些数据库可以使用的时候,我不会浪费时间做自己的猥亵时间.

我已经看过http://www.scientificpsychic.com/verbs1.html并与创作者交谈,但他没有发布他的确切字典(只是它的类).我也看过像http://www.verbix.com/webverbix/English/find.html这样的网站,它们非常适合抓取,但这也有点痛苦.

这个问题之前已经被问过(动词共轭数据库),但问题没有得到答复,提问者提到解决问题,但从未说出解决方案是什么.

Ken*_*hoi 14

MorphAdorner(Java)有一个简单的动词共轭器(在线演示).

但如果您对详尽的列表感兴趣,可以查看Lexical Tools的变形变体.下载Lexical Tools后,您将数据导入数据库服务器.然后,您可以使用它们的库(Java)查询数据库.

SimpleNLG也具有此功能,并且与Lexical Tool非常相关.