【问题标题】:C# library to build correct english sentences [closed]用于构建正确英语句子的 C# 库 [关闭]
【发布时间】:2012-09-10 09:51:56
【问题描述】:

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

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

然后使用

p.BuildPhrase()

我需要将其作为输出:

汤姆吃了苹果。

注意添加到吃的“s”和末尾的句号

上面有没有可以做的库?我需要它有正确的英文和标点符号。

【问题讨论】:

  • 仅供参考:此任务称为自然语言生成,或 NLG。
  • 你能告诉我们更多关于你的任务的信息吗?你从哪里得到你的输入(“汤姆”、“吃”等)?详细了解您希望将其用于什么将有助于我们将您引导至正确的工具。

标签: c# nlp artificial-intelligence


【解决方案1】:

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

【讨论】:

  • 这似乎没有提供任何生成组件?
猜你喜欢
  • 2012-07-01
  • 2023-01-06
  • 2010-10-14
  • 2013-10-09
  • 2023-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-31
相关资源
最近更新 更多