心理咨询对话生成方法、装置、设备及存储介质

文档序号:39212250发布日期:2024-08-28 22:47阅读:46来源:国知局
心理咨询对话生成方法、装置、设备及存储介质

本发明涉及人工智能,尤其涉及一种心理咨询对话生成方法、装置、设备及存储介质。


背景技术:

1、目前线上心理咨询系统虽然为求助者提供了便捷的咨询渠道,结合大模型技术后虽然对话能力有明显提升,但仍存在诸多弊端,限制了线上咨询服务的专业性和效果。

2、现有的线上心理咨询系统多数聚焦于提供情感支持和简单的对话交流,缺乏深入的心理咨询知识、问诊策略以及助人技术的整合。心理咨询不仅仅是倾听和安慰,更是一门需要专业知识和技能支撑的助人工作。然而,目前的线上系统很少能够结合心理咨询的专业理论、技术与方法,为求助者提供科学、系统的指导。这种缺失使得线上咨询往往停留在表面层次,难以触及问题的核心,更无法提供个性化的解决方案。线上心理咨询系统通常无法针对用户的多次治疗实现体系化、连贯性的治疗方案。心理咨询往往是一个持续的过程,需要多次的交流与治疗来达到预期的效果。然而,目前的线上系统往往只能提供碎片化的咨询服务,缺乏整体性的规划和跟进。这导致求助者在使用线上咨询时,难以获得持续、稳定的帮助,治疗效果也大打折扣。

3、因此,亟需一种心理咨询对话生成方法,能够有效保证线上心理咨询回复的体系性和专业性。


技术实现思路

1、本发明的主要目的在于提供了一种心理咨询对话生成方法、装置、设备及存储介质,旨在解决现有技术中线上心理咨询的回复缺乏体系性和专业性的技术问题。

2、为实现上述目的,本发明提供了一种心理咨询对话生成方法,所述方法包括以下步骤:

3、在接收到用户的对话输入指令时,基于时空知识图谱,并根据所述用户的历史对话信息和历史对话状态确定所述用户的当前对话状态;

4、根据所述用户的当前对话对应的对话上下文和当前对话活动序列预测对话活动类型;

5、利用检索增强生成技术,通过所述当前对话状态和所述对话活动类型从心理知识库中匹配目标文本片段;

6、将所述当前对话状态、所述对话活动类型和所述目标文本片段输入至预设大语言模型生成目标答复语句。

7、可选地,所述在接收到用户的对话输入指令时,根据所述用户的历史对话信息和历史对话状态确定所述用户的当前对话状态的步骤之前,还包括:

8、获取用户的历史对话信息,并根据所述历史对话信息确定对话信息三元组;

9、确定所述对话信息三元组对应的时间信息或空间信息;

10、将所述时间信息或所述空间信息添加至对应的对话信息三元组,获得对话信息四元组,并基于所述对话信息四元组构建所述用户对应的时空知识图谱。

11、可选地,所述在接收到用户的对话输入指令时,基于时空知识图谱,并根据所述用户的历史对话信息和历史对话状态确定所述用户的当前对话状态的步骤,包括:

12、在接收到用户的对话输入指令时,基于所述时空知识图谱,确定所述用户的历史对话信息对应的时间信息或空间信息;

13、基于所述时间信息或所述空间信息、所述历史对话信息和历史对话状态对所述用户的心理状态进行分析,获得分析结果;

14、基于所述分析结果确定所述用户的心理状态变化情况,并基于所述心理状态变化情况确定所述用户的当前对话状态。

15、可选地,所述根据所述用户的当前对话对应的对话上下文和当前对话活动序列预测对话活动类型的步骤,包括:

16、获取所述用户的当前对话对应的对话上下文,并确定所述对话上下文的信息含量;

17、在所述对话上下文的信息含量超过预设信息阈值时,根据预设格式将所述对话上下文划分为多个当前对话活动序列;

18、将各所述当前对话活动序列输入至预设分类模型,生成心理咨询下一步的对话活动类型。

19、可选地,所述获取所述用户的当前对话对应的对话上下文,并确定所述对话上下文的信息含量的步骤之后,还包括:

20、在所述对话上下文的信息含量未超过预设信息阈值时,将所述对话上下文输入至所述预设分类模型,生成心理咨询下一步的对话活动类型。

21、可选地,所述利用检索增强生成技术,通过所述当前对话状态和所述对话活动类型从心理知识库中匹配目标文本片段的步骤,包括:

22、将心理知识库中的心理知识转化为心理知识文档,并将所述心理知识文档进行切分,获得文本片段;

23、将所述文本片段转化为文本片段向量,并将所述文本片段向量存储至向量数据库;

24、将所述当前对话状态和所述对话活动类型转化为对应的当前对话状态向量和对话活动类型向量;

25、将所述当前对话状态向量和所述对话活动类型向量与所述向量数据库中的文本片段向量进行匹配,获得目标文本片段。

26、可选地,所述将所述当前对话状态、所述对话活动类型和所述目标文本片段输入至预设大语言模型生成目标答复语句的步骤,包括:

27、根据预定义模板将所述对话活动类型转换为自然语言形式的对话主题;

28、基于所述当前对话状态和所述对话活动类型生成提示信息;

29、将所述提示信息和所述目标文本片段输入至预设大语言模型,生成答复内容,并根据所述对话主题和所述答复内容生成目标答复语句。

30、此外,为实现上述目的,本发明还提出一种心理咨询对话生成装置,所述装置包括:

31、对话状态确定模块,用于在接收到用户的对话输入指令时,基于时空知识图谱,并根据所述用户的历史对话信息和历史对话状态确定所述用户的当前对话状态;

32、活动类型预测模块,用于根据所述用户的当前对话对应的对话上下文和当前对话活动序列预测对话活动类型;

33、文本信息匹配模块,用于利用检索增强生成技术,通过所述当前对话状态和所述对话活动类型从心理知识库中匹配目标文本片段;

34、目标答复生成模块,用于将所述当前对话状态、所述对话活动类型和所述目标文本片段输入至预设大语言模型生成目标答复语句。

35、此外,为实现上述目的,本发明还提出一种心理咨询对话生成设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的心理咨询对话生成程序,所述心理咨询对话生成程序配置为实现如上文所述的心理咨询对话生成方法的步骤。

36、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有心理咨询对话生成程序,所述心理咨询对话生成程序被处理器执行时实现如上文所述的心理咨询对话生成方法的步骤。

37、本发明公开了在接收到用户的对话输入指令时,基于时空知识图谱,并根据所述用户的历史对话信息和历史对话状态确定所述用户的当前对话状态;根据所述用户的当前对话对应的对话上下文和当前对话活动序列预测对话活动类型;利用检索增强生成技术,通过所述当前对话状态和所述对话活动类型从心理知识库中匹配目标文本片段;将所述当前对话状态、所述对话活动类型和所述目标文本片段输入至预设大语言模型生成目标答复语句。由于本发明根据用户的历史对话信息和历史对话状态确定用户的当前对话状态,利用检索增强生成技术从心理知识库中匹配目标文本片段,最后通过预设大语言模型生成目标答复语句,相比于现有技术,本发明保证了线上心理咨询回复的体系性,并提升了线上心理咨询回复的专业性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1