基于交互信息培养表达能力的方法及相关装置制造方法及图纸

技术编号:38753700 阅读:11 留言:0更新日期:2023-09-10 09:38
本申请提供了一种基于交互信息培养表达能力的方法及相关装置,该方法包括:调用根据目标故事的交互剧本赋予人机对话逻辑的人机对话引擎进行交互,通过判断交互的过程数据中用户的第一输入语句的类型以及当前交互节点的类型确定是否获取第一比例和在当前交互节点之前用户输入的为复杂类型的输入语句的第一数量,若第一比例大于预设比例,且第一数量大于预设数量,则确定待跳转的下一故事节点;若第一比例小于预设比例,则输出机器引导语句,以获得用户的第二输入语句,若根据第二输入语句确定的表达能力的评分超过预设的评分,则确定待跳转的下一故事节点。本申请中根据交互的过程数据确定培养表达能力的方案,提高培养过程的准确性与智能性。养过程的准确性与智能性。养过程的准确性与智能性。

【技术实现步骤摘要】
基于交互信息培养表达能力的方法及相关装置


[0001]本申请属于互联网产业的一般数据处理
,具体涉及一种基于交互信息培养表达能力的方法及相关装置。

技术介绍

[0002]互动故事由于其故事情节独特的呈现方式,从而获得越来越多的用户的喜爱,特别是对于年纪较小的用户,往往能够延长用户阅读时间的同时使用户保存持高专注力,而在高专注力状态下可以更快的接收新的知识,从而更容易学习到新的能力,例如,不管是在生活还是工作中,能够准确的表达出自己的想法的能力。但是,现有的互动故事多用于娱乐,仅仅用于呈现故事的情节,使互动故事的作用过于单一。

技术实现思路

[0003]本申请提供一种基于交互信息培养表达能力的方法及相关装置,通过交互的过程数据确定培养表达能力的方案,从而提示用户的表达能力,准确确定的用户的表达能力的同时,提高培养过程的准确性与合理性。
[0004]第一方面,本申请提供一种基于交互信息培养表达能力的方法,应用于培养系统的服务器,所述培养系统包括所述服务器与用户登录所注册交互故事账号的终端设备,所述服务器与所述终端设备通过网络连接,所述交互故事账号所关联的交互故事包括目标故事,所述方法包括:
[0005]建立与所述终端设备的通话连接;
[0006]调用目标人机对话引擎通过所述通话连接与所述用户进行交互,所述目标人机对话引擎的人机对话逻辑通过所述目标故事的交互剧本赋予,所述交互剧本包括多个交互节点,每个交互节点都包括机器响应策略和用户响应内容,机器响应策略包括输出机器语句,用户响应内容对应预期玩家输入语句;
[0007]获取所述交互的过程数据中所述用户的第一输入语句;
[0008]若所述第一输入语句为简单类型的输入语句,但当前交互节点为第一类型的交互节点,则获取第二类型的交互节点的数量占所述多个交互节点的总数量的第一比例,以及获取在所述当前交互节点之前所述用户输入的为复杂类型的输入语句的第一数量,第一类型的交互节点表征用户响应内容为复杂类型的输入语句的交互节点,第二类型的交互节点表征用户响应内容为简单类型的输入语句的交互节点;
[0009]若所述第一比例大于预设比例,且所述第一数量大于预设数量,则根据所述当前交互节点的用户响应内容与所述第一输入语句确定待跳转的下一故事节点;
[0010]若所述第一比例小于预设比例,则输出所述当前交互节点中的第一机器引导语句,第一机器引导语句包括引导用户输入预设语义的引导语句;
[0011]采集所述用户针对所述第一机器引导语句的第二输入语句;
[0012]根据所述第二输入语句确定所述用户的表达能力的评分;
[0013]若所述用户的表达能力的评分超过预设的评分,则根据所述当前交互节点的用户响应内容与所述第二输入语句确定待跳转的下一故事节点。
[0014]第二方面,本申请提供一种基于交互信息培养表达能力的装置,包括:
[0015]创建单元,用于建立与终端设备的通话连接,所述终端设备为用户登录所注册交互故事账号的设备,所述终端设备在培养系统内,所述培养系统包括服务器,所述服务器与所述终端设备通过网络连接,所述交互故事账号所关联的交互故事包括目标故事;
[0016]调用单元,用于调用目标人机对话引擎通过所述通话连接与所述用户进行交互,所述目标人机对话引擎的人机对话逻辑通过所述目标故事的交互剧本赋予,所述交互剧本包括多个交互节点,每个交互节点都包括机器响应策略和用户响应内容,机器响应策略包括输出机器语句,用户响应内容对应预期玩家输入语句;
[0017]第一获取单元,用于获取所述交互的过程数据中所述用户的第一输入语句;
[0018]第二获取单元,用于若所述第一输入语句为简单类型的输入语句,但当前交互节点为第一类型的交互节点,则获取第二类型的交互节点的数量占所述多个交互节点的总数量的第一比例,以及获取在所述当前交互节点之前所述用户输入的为复杂类型的输入语句的第一数量,第一类型的交互节点表征用户响应内容为复杂类型的输入语句的交互节点,第二类型的交互节点表征用户响应内容为简单类型的输入语句的交互节点;
[0019]第一确定单元,用于若所述第一比例大于预设比例,且所述第一数量大于预设数量,则根据所述当前交互节点的用户响应内容与所述第一输入语句确定待跳转的下一故事节点;
[0020]输出单元,用于若所述第一比例小于预设比例,则输出所述当前交互节点中的第一机器引导语句,第一机器引导语句包括引导用户输入预设语义的引导语句;
[0021]采集单元,用于采集所述用户针对所述第一机器引导语句的第二输入语句;
[0022]第二确定单元,用于根据所述第二输入语句确定所述用户的表达能力的评分;
[0023]第三确定单元,用于若所述用户的表达能力的评分超过预设的评分,则根据所述当前交互节点的用户响应内容与所述第二输入语句确定待跳转的下一故事节点。
[0024]第三方面,本申请提供一种电子设备,包括:一个或多个处理器;
[0025]一个或多个存储器,用于存储程序,
[0026]所述一个或多个存储器和所述程序被配置为,由所述一个或多个处理器控制所述电子设备执行如本申请实施例第一方面任一方法中的步骤的指令。
[0027]第四方面,本申请提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
[0028]第五方面,本申请提供一种计算机程序,其中,所述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序可以为一个软件安装包。
[0029]本申请一些实施例提供的技术方案带来的有益效果至少包括:
[0030]可见,本申请实施例中,建立与用户的终端设备的通话连接,调用根据目标故事的交互剧本赋予人际对话逻辑的目标人机对话引擎通过通话连接与用户进行交互,交互剧本包括多个交互节点,每个交互节点都包括机器响应策略和用户响应内容,机器响应策略包
括输出机器语句,用户响应内容对应预期玩家输入语句;获取交互的过程数据中用户的第一输入语句,并判断第一输入语句是否为简单类型的输入语句,若第一输入语句为简单类型的输入语句,但当前交互节点为第一类型的交互节点,则获取第二类型的交互节点的数量占多个交互节点的总数量的第一比例,以及获取在当前交互节点之前用户输入的为复杂类型的输入语句的第一数量,第一类型的交互节点表征用户响应内容为复杂类型的输入语句的交互节点,第二类型的交互节点表征用户响应内容为简单类型的输入语句的交互节点;若第一比例大于预设比例,且第一数量大于预设数量,则根据当前交互节点的用户响应内容与第一输入语句确定待跳转的下一故事节点;若第一比例小于预设比例,则输出当前交互节点中的第一机器引导语句,第一机器引导语句包括引导用户输入预设语义的引导语句:采集用户针对第一机器引导语句的第二输入语句本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于交互信息培养表达能力的方法,其特征在于,应用于培养系统的服务器,所述培养系统包括所述服务器与用户登录所注册交互故事账号的终端设备,所述服务器与所述终端设备通过网络连接,所述交互故事账号所关联的交互故事包括目标故事,所述方法包括:建立与所述终端设备的通话连接;调用目标人机对话引擎通过所述通话连接与所述用户进行交互,所述目标人机对话引擎的人机对话逻辑通过所述目标故事的交互剧本赋予,所述交互剧本包括多个交互节点,每个交互节点都包括机器响应策略和用户响应内容,机器响应策略包括输出机器语句,用户响应内容对应预期玩家输入语句;获取所述交互的过程数据中所述用户的第一输入语句;若所述第一输入语句为简单类型的输入语句,但当前交互节点为第一类型的交互节点,则获取第二类型的交互节点的数量占所述多个交互节点的总数量的第一比例,以及获取在所述当前交互节点之前所述用户输入的为复杂类型的输入语句的第一数量,第一类型的交互节点表征用户响应内容为复杂类型的输入语句的交互节点,第二类型的交互节点表征用户响应内容为简单类型的输入语句的交互节点;若所述第一比例大于预设比例,且所述第一数量大于预设数量,则根据所述当前交互节点的用户响应内容与所述第一输入语句确定待跳转的下一故事节点;若所述第一比例小于预设比例,则输出所述当前交互节点中的第一机器引导语句,第一机器引导语句包括引导用户输入预设语义的引导语句;采集所述用户针对所述第一机器引导语句的第二输入语句;根据所述第二输入语句确定所述用户的表达能力的评分;若所述用户的表达能力的评分超过预设的评分,则根据所述当前交互节点的用户响应内容与所述第二输入语句确定待跳转的下一故事节点。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二输入语句确定所述用户的表达能力的评分,包括:若识别出所述第二输入语句的用户意图,则确定所述用户的表达能力评分在第一数值范围内;若所述用户意图适配预期用户意图,则提取所述第二输入语句的关键字词和所述关键字词之间的语序信息,并根据所述关键字词和所述语序信息计算与所述当前交互节点的用户响应内容的匹配度;根据预设的匹配关系从所述第一数值范围内确定与所匹配度对应的第一数值,所述第一数值为所述用户的表达能力的评分,所述匹配关系包括第一数值范围内不同数值与不同匹配度的对应关系;若无法识别所述第二输入语句的用户意图,则获取所述第二输入语句的字数;根据所述第二输入语句的字数从第二数值范围内确定对应的第二数值,所述第二数值为所述用户的表达能力的评分,所述第二数值范围中最大数值小于所述第一数值范围内最小数值。3.根据权利要求1所述的方法,其特征在于,所述获取第二类型的交互节点的数量占所述多个交互节点的总数量的第一比例,包括:
获取所述用户在所述交互故事账号的账号信息,所述账号信息包括所述用户的年龄信息和所述用户的表达能力的历史评分;根据所述年龄信息确定所述第二类型的交互节点的数量占所述多个交互节点的总数量的参考比例;根据所述历史评分确定对应的第一调整值,所述历史评分中评分的均值与所述第一调整值负相关,所述第一调整值用于调整所述参考比例;根据所述第一调整值和所述参考比例确定所述第一比例。4.根据权利要求1所述的方法,其特征在于,所述获取第二类型的交互节点的数量占所述多个交互节点的总数量的第一比例,包括:获取所述用户在所述交互故事账号的账号信息,所述账号信息包括所述用户的年龄信息和所述用户的表达能力的历史评分;根据所述年龄信息确定所述第二类型的交互节点的数量占所述多个交互节点的总数量的参考比例;根据所述历史评分确定对应的第一调整值,所述历史评分中评分的均值与所述第一调整值负相关,所述第一调整值用于调整所述参考比例;根据所述第一输入语句的字数确定第二调整值,所述第一输入语句的字数与所述第二调整值正相关,所述第二调整值用于调整所述参考比例;根据所述第一调整值、所述第二调整值和所述参考比例确定所述第一比例。5.根据权利要求1

4任一项所述的方法,其特征在于,所述根据所述当前交互节点的用户响应内容与所述第一输入语句确定待跳转的下一故事节点,包括:提取所述第一输入语句的关键字词;...

【专利技术属性】
技术研发人员:王一
申请(专利权)人:深圳市人马互动科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1