基于人工智能的交互方法、心理干预系统、终端和介质与流程

文档序号:23629212发布日期:2021-01-12 10:43阅读:155来源:国知局
基于人工智能的交互方法、心理干预系统、终端和介质与流程

本发明涉及人工智能技术领域,尤其涉及基于人工智能的交互方法、心理干预系统、终端和介质。



背景技术:

知识图谱的技术实现流程包括知识获取、知识融合、知识存储、查询式的语义理解、知识检索和可视化展现六个部分,代表了当前知识组织与检索技术的最新发展方向。目前,知识图谱的应用主要集中在商业搜索引擎、问答系统、电商平台和社交网站等方面。

心理疏导的一般形式是求助者与咨询师面对面地进行疏导,随着计算机技术的发展,逐步出现基于网页的自助式心理疏导,这种疏导方式有助于扩大心理疏导服务的可获得性,但这种模式的用户体验较差,缺少互动。



技术实现要素:

基于此,有必要针对上述问题,提出了基于人工智能的交互方法、心理干预系统、终端和介质。

一种基于人工智能的交互方法,包括:获取用户输入的对话信息,根据所述对话信息获取至少一个关键节点信息;根据心理学知识图谱预测与所述至少一个关键节点信息对应的预测节点信息;根据所述预测节点信息生成干预策略;其中,所述心理学知识图谱由多个彼此关联的五元组结构组成,每个所述五元组结构包括人物节点信息,以及与所述人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息。

一种心理干预系统,包括:获取模块,用于获取用户输入的对话信息,根据所述对话信息获取至少一个关键节点信息;预测模块,用于根据心理学知识图谱预测与所述至少一个关键节点信息对应的预测节点信息;干预模块,用于根据所述预测节点信息生成干预策略;其中,所述心理学知识图谱由多个彼此关联的五元组结构组成,每个所述五元组结构包括人物节点信息,以及与所述人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息。

一种心理干预终端,包括:处理器和存储器,所述处理器耦接所述存储器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序以实现如上所述的方法。

一种存储介质,存储有计算机程序,所述计算机程序能够被处理器执行以实现如上所述的方法。

采用本发明实施例,具有如下有益效果:

从用户的对话信息中获取至少一个关键节点信息,根据心理学知识图谱预测与所述至少一个关键节点信息对应的预测节点信息,能够准确预测节点信息,提升干预策略的针对性和有效性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1是本发明提供的心理学知识图谱的示意图;

图2是本发明提供的构建心理学知识图谱的方法的一实施例的流程示意图;

图3是本发明提供的基于人工智能的交互方法的一实施例的流程示意图;

图4本发明提供的获取至少一个关键节点信息的方法的一实施例的流程示意图;

图5是本发明提供的心理干预系统的一实施例的结构示意图;

图6是本发明提供的心理干预终端的一实施例的结构示意图;

图7是本发明提供的存储介质的一实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

随着计算机技术的发展,逐步出现基于网页的自助式心理疏导,这种疏导方式有助于扩大心理疏导服务的可获得性,但这种模式的用户体验较差,缺少互动。

在本实施例中,为了解决上述问题,提供一种人工智能的交互方法,能够准确预测用户的行为,提出有效的干预建议,提升对用户的心理干预效果。

请参阅图1,图1是本发明提供的心理学知识图谱的示意图。

如图1所示的,心理学知识图谱由多个彼此关联的五元组结构组成,每个五元结构包括人物节点信息,以及与人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息。例如,人物节点信息pe1与事件节点信息ev1、情绪节点信息em1、认知节点信息co1和行为节点信息be1连接,组成一个五元组结构。人物节点信息pe2与事件节点信息ev1、情绪节点信息em2、认知节点信息co1和行为节点信息be2连接,组成另一个五元组结构。这两个五元组结构通过事件节点信息ev1和认知节点信息co1连接,也就是说人物pe1和pe2面对同样的事件ev1时,具有相同的认知co1,但是pe1的情绪为em1,做出的行为为be1,而pe2的情绪为em2,做出的行为为be2。心理学知识图谱中的其他五元组结构也通过类似的关系彼此关联。

需要说明的是,在图1中仅仅示出了6个五元组结构,在实际使用中心理学知识图谱包含大量的彼此关联的五元组结构。

请结合参阅图2,图2是本发明提供的构建心理学知识图谱的方法的一实施例的流程示意图。本发明提供的构建心理学知识图谱的方法包括如下步骤:

s101:获取训练信息,提取训练信息中的人物节点信息,提取与人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息。

在一个具体的实施场景中,获取训练信息,训练信息可以是用户输入的诊疗记录、诊疗音频、视频等等,也可以是用户整理后的各种信息。提取训练信息中的人物节点信息,可以是通过语义识别等方法实现,也可以获取用户指定的人物节点信息。在训练信息中可以包括一个或者多个人物节点信息。

提取人物节点信息后,对训练信息以人物节点信息为中心进行认知探索,获取该人物节点信息关联的认知节点信息,进行事件探询,获取该人物节点信息关联的事件节点信息,进行行为分析,获取该人物节点信息关联的行为节点信息,进行情绪挖掘,获取该人物节点信息关联的情绪节点信息。

s102:构建人物节点信息以及与人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息的五元组结构,根据五元组结构生成心理学知识图谱。

在一个具体的实施场景中,将人物节点信息以及与该人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息进行关联组合,构建五元组结构。将多个五元组结构通过各自相同的节点信息进行关联,生成心理学知识图谱。

请参阅图3,图3是本发明提供的基于人工智能的交互方法的一实施例的流程示意图。本发明提供的基于人工智能的交互方法包括如下步骤:

s201:获取用户输入的对话信息,根据对话信息获取至少一个关键节点信息。

在本实施场景中,用户在需要进行心理疏导或者心理干预时,可以启动程序输入对话信息,例如对于最近经历的事情和感受进行叙述。进一步地,可以根据预设的聊天模型与用户进行简单的人机对话,获取用户输入的对话信息。

对用户输入的对话信息进行提取获取至少一个关键节点信息。至少一个关键节点信息对应五元组结构中的人物节点信息、事件节点信息、情绪节点信息、认知节点信息和行为节点信息中的至多四个。具体地说,可以通过简单的问询获取用户的人物节点信息,例如性别、年龄、籍贯等等。以及采用预设的信息提取算法对对话信息进行信息提取,获取至少一个关键节点信息。例如关键节点信息为物节点信息、事件节点信息、情绪节点信息和认知节点信息。

在其他实施场景中,在用户注册使用程序时,可以要求用户填写个人信息,进行个人基本信息采集,从而获取人物节点信息。

在其他实施场景中,与用户进行人机交互时,包括视频交互和语音交互,可以获取用户的外貌特点和表情特征,从而可以进一步获取人物节点信息和情绪节点信息。

在本实施场景中,获取对话信息后,通过语音情绪识别算法、语义情绪识别算法和表情情绪识别算法中的至少一项对对话信息进行分析,获取至少一个关键节点信息。在其他实施场景中,还可以通过深度学习的神经网络获取至少一个关键节点的信息。

s202:根据心理学知识图谱预测与至少一个关键节点信息对应的预测节点信息。

在一个具体的实施场景中,根据心理学知识图谱预测与步骤s201中获取的至少一个关键节点信息对应的预测节点信息。具体地说,步骤s201中获取的关键节点信息对应于人物节点信息、事件节点信息、情绪节点信息和认知节点信息。则根据对应的人物节点信息、事件节点信息、情绪节点信息和认知节点信息在心理学知识图谱中找到匹配的预测节点信息,在本实施场景中,预测节点信息为行为节点信息。

在其他实施场景中,也可以是至少一个关键节点信息对应于人物节点信息、事件节点信息、情绪节点信息和行为节点信息,则预测节点信息对应于认知节点信息。具体地说,至少一个关键节点信息对应于五元组结构中的人物节点信息、事件节点信息、情绪节点信息、认知节点信息和行为节点信息中的至多四个,预测节点信息对应五元组结构中的人物节点信息、事件节点信息、情绪节点信息、认知节点信息和行为节点信息中的剩余的至少一个。

在本实施场景中,在心理学知识图谱中可以找到与至少一个关键节点信息对应的人物节点信息、事件节点信息、情绪节点信息和认知节点信息,例如,是图1中的人物节点信息pe1与事件节点信息ev1、情绪节点信息em1、认知节点信息co1,则可以推断出预测节点信息为行为节点信息be1。

在其他实施场景中,在心理学知识图谱中不能找与至少一个关键节点信息完全匹配的人物节点信息、事件节点信息、情绪节点信息和认知节点信息,例如,与人物节点信息pe1的部分匹配以及与人物节点信息pe2的部分匹配,与情绪节点信息em1部分匹配以及与情绪节点信息em2部分匹配,与事件节点信息ev1和认知节点信息co1匹配,则可以推断出预测节点信息为行为节点信息,可能为行为节点信息be1、be2或者be1的部分以及be2的部分。

s203:根据预测节点信息生成干预策略。

在一个具体的实施场景中,根据预测节点信息生成对应的干预策略。例如,预测节点信息为行为节点信息,可以根据预测出的行为节点信息生成干预策略。具体地说,行为节点信息是会情绪低落、失眠、食欲不振等,则可以对此进行干预,例如建议用户多参加集体活动、适当进行运动。

干预策略可以是提供给用户,或者可以提供给咨询师,供咨询师参考。

在本实施场景中,对咨询师的心理咨询能力进行数学建模,形成可供机器学习的数据,例如,将咨询师处理的案例和处理的策略进行整理,获取咨询处理信息,对咨询处理信息进行数学建模,生成对应的数据。使用这些数据对神经网络进行训练获取预训练的干预神经网络,将预测节点信息输入该干预神经网络中,获取与预测节点信息匹配的干预策略。

通过上述描述可知,在本实施例中从用户的对话信息中获取至少一个关键节点信息,根据心理学知识图谱预测与至少一个关键节点信息对应的预测节点信息,能够准确预测节点信息,提升干预策略的针对性和有效性,进一步地,将干预策略提供给咨询师可以有效提升咨询师的工作效率。

请参阅图4,图4本发明提供的获取至少一个关键节点信息的方法的一实施例的流程示意图。本发明提供的获取至少一个关键节点信息的方法包括如下步骤:

s301:获取用户输入的对话信息,根据对话信息获取当前的关键节点信息的插槽信息,判断插槽信息是否满足当前的关键节点的信息收集要求。若否,执行步骤s302,若是,执行步骤s303。

在一个具体的实施场景中,为每一个关键节点信息设置有特定的插槽信息。例如,对应于人物节点信息的关键节点信息,设置有性别、性格特点、人格特质、喜好、生理特征、外貌特点等等插槽信息。判断根据对话信息获取的插槽信息是否满足当前的关键节点信息的信息收集要求,例如当前的关键节点信息为对应于人物节点信息的关键节点信息,则判断该关键节点信息的插槽信息是否收集完全。在其他实施场景中,关键节点信息可以仅需要收集部分插槽信息,就可以用于心理学知识图谱的匹配,因此可以当前的关键节点信息的信息收集要求,判断该关键节点信息的插槽信息是否收集完成。

s302:获取满足信息收集要求的关键信息,通过预设心理学谈话技术引导用户提供关键信息。

在一个具体的实施场景中,插槽信息不满足当前的关键节点的信息收集要求,则获取满足信息收集要求的关键信息,例如当前的关键节点信息为对应于人物节点信息的关键节点信息,需要收集的关键信息为喜好,则通过预设的心理学谈话技术引导用户提供喜好的关键信息。

进一步地,根据对话信息获取当前对话场景,选择与对话场景匹配的预设心理学谈话技术模型,对人机交互时语速、语调和语气等进行精细化调整,同时引入高仿真人声的语音合成模块,让人在谈话过程中感觉机器人具备感情,能够更好地对用户的情绪进行安抚。例如,当前对话场景为用户处于情绪激动的对话场景,则可以放慢语速,以轻柔的语音进行人机交互,以安抚用户的情绪。

更进一步地,对对话信息进行情绪挖掘和/或事件挖掘,获取挖掘的结果,向用户反馈与挖掘结果匹配的情绪反应和/或内容反应。例如,可以通过预设的算法进行情绪挖掘和/或事件挖掘,获取到当前的用户情绪为悲伤,遭遇的事件为校园霸凌,则可以用匹配的情绪反应和/或内容反应,对用户以温柔的语气进行鼓励、安慰等操作,达到对用户进行安抚的效果。

s303:将下一个关键节点信息作为当前的关键节点信息,执行步骤s301。

在一个具体的实施场景中,将下一关键节点信息作为当前的关键节点信息,执行步骤s301,直至所有的关键节点信息的插槽信息收集完毕。

通过上述描述可知,在本实施例中根据对话信息则获取满足信息收集要求的关键信息,选择与对话场景匹配的预设心理学谈话技术模型,通过预设心理学谈话技术引导用户提供关键信息,对对话信息进行情绪挖掘和/或事件挖掘,向用户反馈与对话信息匹配的情绪反应和/或内容反应,能够在获取充分的关键信息的同时,给用户情感和内容的反馈,更好地安抚用户。

请参阅图5,图5是本发明提供的心理干预系统的一实施例的结构示意图。本发明提供的心理干预系统10包括获取模块11、预测模块12和干预模块13。

获取模块11用于获取用户输入的对话信息,根据对话信息获取至少一个关键节点信息。预测模块12用于根据心理学知识图谱预测与至少一个关键节点信息对应的预测节点信息。干预模块13用于根据预测节点信息生成干预策略。其中,心理学知识图谱由多个彼此关联的五元组结构组成,每个五元组结构包括人物节点信息,以及与人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息。

获取模块11还用于根据对话信息获取当前的关键节点的插槽信息,判断插槽信息是否满足当前的关键节点信息的信息收集要求;若插槽信息不满足当前的关键节点信息的信息收集要求,则获取满足信息收集要求的关键信息;通过预设心理学谈话技术引导用户提供关键信息。

获取模块11还用于根据对话信息获取当前对话场景,选择与对话场景匹配的预设心理学谈话技术模型。

获取模块11还用于对对话信息进行情绪挖掘和/或事件挖掘,向用户反馈与对话信息匹配的情绪反应和/或内容反应。

获取模块11还用于通过语音情绪识别算法、语义情绪识别算法和表情情绪识别算法中的至少一项获取至少一个关键节点信息。

其中,至少一个关键节点信息对应五元组结构中的人物节点信息、事件节点信息、情绪节点信息、认知节点信息和行为节点信息中的至多四个;预测节点信息对应五元组结构中的人物节点信息、事件节点信息、情绪节点信息、认知节点信息和行为节点信息中的剩余的至少一个。

心理干预系统10还包括训练模块14,训练模块14用于获取训练信息,提取训练信息中的人物节点信息;提取与人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息;构建人物节点信息以及与人物节点信息关联的事件节点信息、情绪节点信息、认知节点信息和行为节点信息的五元组结构,根据五元组结构生成心理学知识图谱。

根据上述描述可知,在本实施例中心理干预系统从用户的对话信息中获取至少一个关键节点信息,根据心理学知识图谱预测与至少一个关键节点信息对应的预测节点信息,能够准确预测节点信息,提升干预策略的针对性和有效性,通过预设心理学谈话技术引导用户提供关键信息,对对话信息进行情绪挖掘和/或事件挖掘,向用户反馈与对话信息匹配的情绪反应和/或内容反应,能够在获取充分的关键信息的同时,给用户情感和内容的反馈,更好地安抚用户。

请参阅图6,图6是本发明提供的心理干预终端的一实施例的结构示意图。预测终端20包括处理器21、存储器22。处理器21耦接存储器22。存储器22中存储有计算机程序,处理器21在工作时执行该计算机程序以实现如图2-图4所示的方法。详细的方法可参见上述,在此不再赘述。

根据上述描述可知,在本实施例中心理干预终端从用户的对话信息中获取至少一个关键节点信息,根据心理学知识图谱预测与至少一个关键节点信息对应的预测节点信息,能够准确预测节点信息,提升干预策略的针对性和有效性,通过预设心理学谈话技术引导用户提供关键信息,对对话信息进行情绪挖掘和/或事件挖掘,向用户反馈与对话信息匹配的情绪反应和/或内容反应,能够在获取充分的关键信息的同时,给用户情感和内容的反馈,更好地安抚用户。

请参阅图7,图7是本发明提供的存储介质的一实施例的结构示意图。存储介质30中存储有至少一个计算机程序31,计算机程序31用于被处理器执行以实现如图2-图4所示的方法,详细的方法可参见上述,在此不再赘述。在一个实施例中,计算机可读存储介质30可以是终端中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。

通过上述描述可知,本实施例中存储介质中的计算机程序可以用于从用户的对话信息中获取至少一个关键节点信息,根据心理学知识图谱预测与至少一个关键节点信息对应的预测节点信息,能够准确预测节点信息,提升干预策略的针对性和有效性,通过预设心理学谈话技术引导用户提供关键信息,对对话信息进行情绪挖掘和/或事件挖掘,向用户反馈与对话信息匹配的情绪反应和/或内容反应,能够在获取充分的关键信息的同时,给用户情感和内容的反馈,更好地安抚用户。

区别于现有技术,本发明根据心理学知识图谱预测与至少一个关键节点信息对应的预测节点信息,借助人工智能可以进行准确预测,提升干预的有效性,根据预测节点信息生成干预策略,能够有效提升咨询师的工作效率,通过预设心理学谈话技术引导用户提供关键信息,对对话信息进行情绪挖掘和/或事件挖掘,向用户反馈与对话信息匹配的情绪反应和/或内容反应,能够在获取充分的关键信息的同时,给用户情感和内容的反馈,更好地安抚用户。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有1条留言
  • 访客 来自[中国] 2022年10月18日 15:54
    探索领域,任重道远。
    0
1