[发明专利]一种电影故事生成方法有效
申请号: | 201911422896.1 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111209389B | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 刘宏伟;刘宏蕊 | 申请(专利权)人: | 天津外国语大学;广东工业大学 |
主分类号: | G06F16/34 | 分类号: | G06F16/34;G06F16/36;G06N3/0442;G06N3/08 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 吴梦圆 |
地址: | 300204 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电影 故事 生成 方法 | ||
本公开提供了一种电影故事生成方法。所述方法包括:从历史文本的各个语句中抽取事实三元组;确定历史文本的属性信息;其中,属性信息包括历史文本的主题;根据事实三元组以及历史文本的属性信息,建立知识图谱;根据指定属性信息与预设路径规划算法,从知识图谱中选取多个节点;按照节点被选取的顺序,将节点依次输入循环神经网络模型,生成目标文本。本公开根据事实三元组和历史文本的属性信息建立知识图谱,使得基于知识图谱生成的目标文本的故事更加贴合指定场景。
技术领域
本公开涉及计算机软件领域,特别涉及一种电影故事生成方法。
背景技术
随着科技的发展,我们希望计算机可以像人类一样写作,能够撰写出高质量的自然语言文本。因此,在新闻撰写、文书生成、天气预报信息等领域,利用半结构化、结构化文本数据生成自然语言文本,得到了越来越广泛的应用。目前,现有技术通常使用神经网络来实现字符级的短文本生成、词级的文本生成。
但是,现有技术仍然存在一些缺陷,例如,利用现有技术无法得到特定情景下的文本,因此,如何使生成的文本贴合指定主题或场景,成为一个亟待解决的技术问题。
发明内容
本公开实施例的目的是提供一种电影故事生成方法,以使生成的文本贴合指定主题或场景。
为达到上述目的,本公开实施例提供一种电影故事生成方法,所述方法包括:
从历史文本的各个语句中抽取事实三元组;
确定所述历史文本的属性信息;其中,所述属性信息包括所述历史文本的主题;
根据所述事实三元组以及所述历史文本的属性信息,建立知识图谱;
根据指定属性信息与预设路径规划算法,从所述知识图谱中选取多个节点;
按照所述节点被选取的顺序,将所述节点依次输入循环神经网络模型,生成目标文本。
本公开实施例还提供一种电影故事生成装置,所述装置包括:
事实三元组抽取模块,用于从历史文本的各个语句中抽取事实三元组;
文本属性信息确定模块,用于确定所述历史文本的属性信息;其中,所述属性信息包括所述历史文本的主题;
知识图谱建立模块,用于根据所述事实三元组以及所述历史文本的属性信息,建立知识图谱;
节点选取模块,用于根据指定属性信息与预设路径规划算法,从所述知识图谱中选取多个节点;
目标文本生成模块,用于按照所述节点被选取的顺序,将所述节点依次输入循环神经网络模型,生成目标文本。
本公开实施例还提供一种计算机设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述任意实施例中所述电影故事生成方法的步骤。
本公开实施例还提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述任意实施例中所述电影故事生成方法的步骤。
由以上本公开实施例提供的技术方案可见,本公开通过在事实三元组的基础上,加入文本属性信息的约束,例如主题约束,生成知识图谱,进一步的,通过预设的路径规划算法链接知识图谱中的多个节点构成故事的情节主线,使得故事更加丰富,生成的文本更加贴合指定主题。
附图说明
图1是本公开实施例提供的一种电影故事生成方法流程图;
图2是本公开实施例提供的句法依赖树示意图;
图3是本公开实施例提供的LSTM模型示意图;
图4是本公开实施例提供LSTM模型内部结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津外国语大学;广东工业大学,未经天津外国语大学;广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911422896.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法
- 下一篇:噪声估计方法、装置、基站设备和计算机可读存储介质