C#库构建正确的英语句子

时间:2012-09-10 09:51:56

标签: c# nlp artificial-intelligence

我正在开发一个C#应用程序。我需要正确地构建英语句子。我会给它名词动词和对象,我需要构建一个正确的英语短语。 例如,我希望做这样的事情:

PhraseBuilder p = new PhraseBuilder ();
p.Subject("Tom");
p.Verb("eat");
p.Object("the apple");

然后使用

p.BuildPhrase()

我需要将其作为输出:

  汤姆吃了苹果。

注意's'添加到吃,最后是句号

上面有哪些库可以做?我需要它才能有正确的英语和标点符号。

1 个答案:

答案 0 :(得分:2)

如果你还没有,也许你应该看看SharpNLP