【技术实现步骤摘要】
基于互动小说的用户测评方法及相关装置
[0001]本申请属于互联网产业的一般数据处理
,具体涉及一种基于互动小说的用户测评方法及相关装置。
技术介绍
[0002]目前,互动小说的功能比较单一,通常仅能为用户提供剧情互动,而用户在剧情互动中表现出的心理状态或者性格未能得到很好的利用,用户在需要进行心理或性格评估时,通常需要额外查找心理或性格测试题来进行测评。
技术实现思路
[0003]本申请提供一种基于互动小说的用户测评方法及相关装置,以期提高互动小说的智能性和用户测评的便捷性。
[0004]第一方面,本申请提供一种基于互动小说的用户测评方法,所述小说互动系统包括所述服务器和终端设备,其中,所述服务器包括专用人机对话引擎,所述专用人机对话引擎的人机对话逻辑由互动小说赋予,单个互动小说包括多个互动剧情节点,单个互动剧情节点包括机器输出内容和多个期望用户输入内容,所述多个期望用户输入内容与所述单个互动剧情节点对应的多个后续剧情分支一一对应,所述方法包括:接收来自终端设备的用户测评请求,所述用户测评请求携带用户账号信息和测评需求信息,所述测评需求信息用于表征所述用户针对自身的目标属性的测评需求,所述目标属性包括心理和/或性格;获取与所述目标属性对应的多个测评项,所述多个测评项中每个测评项对应一个小说剧情节点集合,单个小说剧情节点集合包括至少一个互动小说中的至少一个互动剧情节点,任意两个不同测评项对应的小说剧情节点集合中的互动剧情节点不同;针对所述多个测评项中每个测评项执行如下操作,以确定所述多个 ...
【技术保护点】
【技术特征摘要】
1.一种基于互动小说的用户测评方法,其特征在于,应用于小说互动系统的服务器,所述小说互动系统包括所述服务器和终端设备,其中,所述服务器包括专用人机对话引擎,所述专用人机对话引擎的人机对话逻辑由互动小说赋予,单个互动小说包括多个互动剧情节点,单个互动剧情节点包括机器输出内容和多个期望用户输入内容,所述多个期望用户输入内容与所述单个互动剧情节点对应的多个后续剧情分支一一对应,所述方法包括:接收来自终端设备的用户测评请求,所述用户测评请求携带用户账号信息和测评需求信息,所述测评需求信息用于表征所述用户针对自身的目标属性的测评需求,所述目标属性包括心理和/或性格;获取与所述目标属性对应的多个测评项,所述多个测评项中每个测评项对应一个小说剧情节点集合,单个小说剧情节点集合包括至少一个互动小说中的至少一个互动剧情节点,任意两个不同测评项对应的小说剧情节点集合中的互动剧情节点不同;针对所述多个测评项中每个测评项执行如下操作,以确定所述多个测评项对应的多个目标剧情节点:根据所述用户账号信息,从当前测评项对应的小说剧情节点集合包括的至少一个互动剧情节点中确定出所述当前测评项对应的目标剧情节点,所述目标剧情节点为所述至少一个互动剧情节点中被所述用户使用过的互动剧情节点;根据所述用户在所述多个测评项对应的多个目标剧情节点的用户实际输入内容,生成所述用户的所述目标属性的目标测评结果,单个剧情节点的用户实际输入内容包括:所述单个剧情节点对应的多个预设后续剧情分支中被所述用户选择的剧情分支,和/或所述用户在所述单个剧情节点输入语音数据对应的文本信息;向所述终端设备发送所述目标测评结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户账号信息,从当前测评项对应的小说剧情节点集合包括的至少一个互动剧情节点中确定出所述当前测评项对应的目标剧情节点,包括:从所述当前测评项对应的至少一个互动小说剧情节点中确定出所述用户使用过的参考剧情节点;若所述参考剧情节点的数量等于1,则将所述参考剧情节点确定为所述当前测评项对应的目标剧情节点;若所述参考剧情节点的数量大于1,确定所述参考剧情节点中是否存在被所述用户使用的时间与当前时间的时间间隔小于预设时间间隔的候选剧情节点;若否,则将所述参考剧情节点中被所述用户使用的时间距离当前时刻最近的节点确定为所述目标剧情节点;若是,则将所述候选剧情节点确定为所述目标剧情节点。3.根据权利要求1或2所述的方法,其特征在于,单个剧情节点的用户实际输入内容包括:所述单个剧情节点对应的多个预设后续剧情分支中被所述用户选择的剧情分支,所述根据所述用户在所述多个测评项对应的多个目标剧情节点的用户实际输入内容,生成所述用户的所述目标属性的测评结果,包括:获取所述多个测评项对应的用户属性标签集合,所述用户属性标签集合包括多个预设的用户属性标签;
针对所述每个测评项对应的目标剧情节点执行如下操作,以确定出所述每个测评项对应的目标用户属性标签:获取当前测评项对应的目标剧情节点对应的多个预设后续剧情分支中被所述用户选择的目标剧情分支;从所述多个预设的用户属性标签中确定出与所述目标剧情分支对应的目标属性标签;根据预设的多个参考测评结果与所述多个预设的用户属性标签之间的映射关系以及所述每个测评项对应的目标用户属性标签,从所述多个参考测评结果中确定出所述目标测评结果。4.根据权利要求3所述的方法,其特征在于,所述从所述多个预设的用户属性标签中确定出与所述目标剧情分支对应的目标属性标签,包括:在所述当前测评项对应的目标剧情节点的数量大于1的情况下,针对与所述当前测评项对应的多个目标剧情节点中每个目标剧情节点执行如下操作,以确定与所述当前测评项对应的多个目标剧情节点一一对应的多个候选用户属性标签:从所述多个预设用户属性标签中确定出与当前目标剧情节点中被所述用户选择的目标剧情分支对应的标签,作为所述当前目标剧情节点对应的候选用户属性标签;将所述多个候选用户属性标签中出现次数最多的候选用户属性标签确定为所述目标用户属性标签。5.根据权利要求3所述的方法,其特征在于,所述单个剧情节点的用户实际输入内容还包括:所述用户在所述单个剧情节点输入语音数据对应的文本信息;所述根据预设的多个参考测评结果与所述多个预设的用户属性标签之间的映射关系以及所述每个测评项对应的目标用户属性标签,从所述多个参考测评结果中确定出所述目标测评结果,包括:获取与所述用户账号信息对应的历史剧情节点,所述历史剧情节点为所述用户使用过的互动剧情节点;针对每个所述历史剧情节点执行以下操作:确定当前历史剧情节点中用户实际...
【专利技术属性】
技术研发人员:顾蓝笛,徐俊杰,
申请(专利权)人:深圳市人马互动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。