首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Keywords.Each关键字生成句子有一袋相关单词

从Keywords.Each关键字生成句子有一袋相关单词
EN

Stack Overflow用户
提问于 2016-04-20 04:37:51
回答 1查看 5.2K关注 0票数 2

我正在从事自然语言生成项目。现在我有很多关键词,我正在尝试生成模式Subject+verb+object的句子。当我给主语袋、动词袋和宾语袋时,有没有工具、包或库来获得句子?例子: subject=teacher,学生verb=teach object=book回答:老师从书本上教学生。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-20 19:52:10

假设你包里的单词是用动词或名词之类的词分类标记的,你可以使用一个实现者,比如SimpleNLG

实际上,您可以编写一组语句说明模板和一个脚本来查看您的单词包并使用您的模板。

例如,对于您的句子“教师从书本中教导学生”,您可以有以下句子说明模板:

  • 主语=名词,如教师
  • 动词=动词,例如教学(形式=现在分词)
  • 宾语=名词,例如学生(数字=复数)
  • 后修饰语={介词= from,名词=书籍(数字=复数)}

注意,这种方法会给你提供形态和句法上有效的句子,尽管有些句子听起来很有趣,比如“从学生那里教老师的书”。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36733923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档