当前位置:  开发笔记 > 编程语言 > 正文

C#:语法规则英语引擎?

如何解决《C#:语法规则英语引擎?》经验,为你挑选了2个好方法。

我正在寻找可能存在或不存在的东西.Windows平台上是否有"英语语法规则引擎"(特别是.NET或C#)?

具体来说,我正在寻找能够在"将来时"中判断并将其改为"过去时"的内容(基于英语语法规则) ......如:

处理小部件软件,然后与里卡多会面

对此:

从事小部件软件工作,然后与里卡多会面

是否有规则引擎已经这样做了?



1> Eclipse..:

和这个家伙谈谈,他可能会有一些想法给你.一般来说,英语对于这类事物来说太模糊了.例如:

把纸切成两半.

这是一个必要的命令,还是一个过去紧张的句子片段?而我个人的最爱:

时间过得像箭一样; 果蝇像香蕉一样苍蝇.

任何人都可以解析它,但这只是因为有大量的语义知识.

话虽这么说,有些事情值得研究,比如SharpNLP


从什么时候扔乔姆斯基的问题是一个有效的解决方案?爆笑!

2> rmeador..:

正如其他人所说,这是一个非常棘手的问题,并且在一般情况下尚未解决.但是,有些系统做得很好.普林斯顿的WordNet就是其中之一.它可以在一定程度上准确地识别词性,同义词等(可能包括时态).我想你可能对这些函数很感兴趣,它们似乎找到了给定特定共轭的单词的根,并且也可以找到给定根的特定共轭(但该页面没有提供示例,所以我可以'我确定我正确地解释了文档).

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有