2
我正在进行自然语言生成项目。现在我有一些关键字,我正在尝试生成模式为Subject +动词+宾语的句子。当我给主题包,动词包和对象包时,有没有工具或包或图书馆来获取句子? 例子: subject = [老师,学生] 动词= [教] object = [书籍] 答案:老师从书本上教学生。从关键词中生成句子。每个关键词都有相关词组的袋子
我正在进行自然语言生成项目。现在我有一些关键字,我正在尝试生成模式为Subject +动词+宾语的句子。当我给主题包,动词包和对象包时,有没有工具或包或图书馆来获取句子? 例子: subject = [老师,学生] 动词= [教] object = [书籍] 答案:老师从书本上教学生。从关键词中生成句子。每个关键词都有相关词组的袋子
假设在你的文字包的话都标有字的类别,如动词或名词,你可以使用realiser如SimpleNLG。
有效,你会写一堆的句子规范模板和一个脚本来看看你的文字包,并使用你的模板。
例如,对于你的一句“教师的教学从书本的学生”你可以有下面的句子规范模板:
注意这种方法会给你形态和syntacticly有效的句子,尽管有些人可能听起来好笑这样作为“从学生教书的教师”。
火车大集合英语文本的语言模型。然后创建一个候选人名单,通过排列你给予的单词。使用您的语言模型为每个候选人分配概率。最可能最有可能的候选人也是一个正确的英语句子...... – user3639557