System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于AI的心理辅导助手自动对话生成方法及系统技术方案_技高网

基于AI的心理辅导助手自动对话生成方法及系统技术方案

技术编号:41127063 阅读:4 留言:0更新日期:2024-04-30 17:55
本发明专利技术提供了一种基于AI的心理辅导助手自动对话生成方法及系统,其方法包括:收集心理辅导对话数据,同时,对心理辅导对话数据进行预处理,获得训练数据,并对训练数据进行学习,构建心理辅导模型;读取用户输入的语音辅导需求,并根据用户输入的语音辅导需求确定辅导场景,且根据辅导场景确定目标虚拟场景模型以及心理辅导员模拟人,同时,对语音辅导需求进行语音识别,确定用户的输入问题;基于心理辅导模型输出与输入问题相对应的输出答案,并根据输出答案基于心理辅导员模拟人在目标虚拟场景模型中对语音答复输出,完成用户AI心理辅导的语音交流;有效保障心理辅导的智能性、有效性以及准确性,从而大大提高用户的体验感。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别涉及基于ai的心理辅导助手自动对话生成方法及系统。


技术介绍

1、目前,随着经济的发展,人们在自身经济改善的同时,也增大了心理负担,社会上产生了越来越多需要进行心理辅导或治疗的人群,但市场上心理辅导师的水平良莠不齐,符合岗位需求的心理辅导师数量缺口巨大,心理辅导一般都是在独有的心理辅导室中进行,专业的心理辅导师与心理来访者进行面对面交流,讨论相关心理话题;

2、然而现如今的心理辅导技术往往只是单一的通过平台对用户的辅导问题进行答复的过程,无法实现语音之间的交互,也无法通过虚拟场景实现沉浸式心理辅导,因此,无法保障心理辅导的智能性、有效性以及准确性,无法提高用户的体验感;

3、因此,为了克服上述技术问题,本专利技术提供了一种基于ai的心理辅导助手自动对话生成方法及系统。


技术实现思路

1、本专利技术提供一种基于ai的心理辅导助手自动对话生成方法及系统,用以通过对心理辅导对话数据的采集并进行预处理,从而保障训练数据的有效性以及可靠性,进而对训练数据进行学习,可以有效实现对心理辅导模型的构建,通过对用户输入的语音辅导需求进行解析,可以使得确定的目标虚拟场景模型具备针对性,进而使得来访者通过语音识别技术快速无障碍与虚拟人语音交流,有效保障心理辅导的智能性、有效性以及准确性,从而大大提高用户的体验感。

2、一种基于ai的心理辅导助手自动对话生成方法,包括:

3、步骤1:收集心理辅导对话数据,同时,对心理辅导对话数据进行预处理,获得训练数据,并对训练数据进行学习,构建心理辅导模型;

4、步骤2:读取用户输入的语音辅导需求,并根据用户输入的语音辅导需求确定辅导场景,且根据辅导场景确定目标虚拟场景模型以及心理辅导员模拟人,同时,对语音辅导需求进行语音识别,确定用户的输入问题;

5、步骤3:基于心理辅导模型输出与输入问题相对应的输出答案,并根据输出答案基于心理辅导员模拟人在目标虚拟场景模型中对语音答复输出,完成用户ai心理辅导的语音交流。

6、优选的,一种基于ai的心理辅导助手自动对话生成方法,步骤1,收集心理辅导对话数据,同时,对心理辅导对话数据进行预处理,获得训练数据,包括:

7、基于预设对话终端收集历史对话问答信息;

8、获取对历史对话问答信息的标注任务;

9、基于历史对话问答信息的标注任务确定对历史对话问答信息进行识别的识别关键点;

10、根据识别关键点对历史对话问答信息进行识别并标注,获得辅导对话数据;

11、对心理辅导对话数据进行读取,确定心理辅导对话数据的分割字符以及心理辅导对话的对话领域;

12、基于分割字符对心理辅导对话数据进行分割,获得若干个心理辅导对话数据块;

13、根据心理辅导对话的对话领域在预设语义字典库中匹配对应的目标语义字典,同时,基于目标语义字典分别对每个心理辅导对话数据块进行分析,确定每个心理辅导对话数据块的中心语义向量;

14、计算心理辅导对话数据块中数据的语义向量与对应的中心语义向量之间的差值语义向量;

15、获取差值语义向量的向量分布密度,并根据差值语义向量的向量分布密度设定离群点范围;

16、读取差值语义向量在离群点范围内中的心理辅导对话数据,并将差值语义向量在离群点范围内的心理辅导对话数据作为异常数据;

17、将异常数据在对应的心理辅导对话数据块中进行剔除,并基于剔除结果将若干个心理辅导对话数据块进行合并,获得训练数据。

18、优选的,一种基于ai的心理辅导助手自动对话生成方法,步骤1中,对训练数据进行学习,构建心理辅导模型,包括:

19、对训练数据进行读取,确定训练数据中包含的问题数据与对应的答复数据;

20、获取问题数据中的问题类型,并根据问题类型对训练数据进行划分,获得若干个子问题数据与若干个子问题数据对应的子答复数据;

21、对同问题类型的子问题数据与对应的子答复数据进行解析,确定子问题数据中的问题关键词与对应子答复数据的答复关键词;

22、其中,问题关键词包括:问题情感关键词与问题核心关键词;答复关键词包括:答复情感关键词与答复核心关键词;

23、获取问题情感关键词与答复情感关键词的相似度,并根据问题情感关键词与答复情感关键词的相似度构建情感关联因子;

24、获取问题核心关键词与答复核心关键词的相似度,并根据问题核心关键词与答复核心关键词的相似度构建问答关联因子;

25、基于情感关联因子构建第一子模型元,同时,基于问答关联因子构建第二子模型元;

26、基于第一子模型元与第二子模型元构建在同问题类型中的子心理辅导模型;

27、将不同问题类型对应的子心理辅导模型进行综合,并基于综合结果构建心理辅导模型。

28、优选的,一种基于ai的心理辅导助手自动对话生成方法,基于情感关联因子构建第一子模型元,同时,基于问答关联因子构建第二子模型元;基于第一子模型元与第二子模型元构建在同问题类型中的子心理辅导模型;包括:

29、基于情感关联因子与问答关联因子构建模型模板;

30、其中,模型模板包括第一模型模板与第二模型模板;

31、将问题情感关键词与答复情感关键词相似度大于第一预设相似度阈值的在第一模型模板中进行对应填写;

32、将问题核心关键词与答复核心关键词相似度大于第二预设相似度阈值的在第二模型模板中进行对应填写;

33、基于情感关联因子对填写后的第一模型模板进行第一封装,同时,基于问答关联因子对填写后的第二模型模板进行第二封装;

34、基于问题类型将第一封装与第二封装之后的模型模板进行第三封装,获得对应问题类型的子心理辅导模型。

35、优选的,一种基于ai的心理辅导助手自动对话生成方法,步骤2中,读取用户输入的语音辅导需求,并根据用户输入的语音辅导需求确定辅导场景,且根据辅导场景确定目标虚拟场景模型以及心理辅导员模拟人,同时,对语音辅导需求进行语音识别,确定用户的输入问题,包括:

36、对用户输入的语音辅导需求进行读取,获得语音辅导需求中的情感关键词;

37、基于语音辅导需求中的情感关键词,在预设虚拟库中匹配目标虚拟场景模型,同时,基于情感关键词在预设虚拟库中匹配心理辅导员虚拟人,并将心理辅导员虚拟人在虚拟场景模型中进行拟合,获得目标虚拟场景模型;

38、读取语音辅导需求的语音字段,并调取预设语法分析模型,同时,将语音字段输入至语法分析模型进行分析,且基于分析结果输出语音辅导需求的语义信息,同时,根据语音辅导需求的语音信息确定用户的输入问题。

39、优选的,一种基于ai的心理辅导助手自动对话生成方法,步骤3中,根据输出答案基于心理辅导员模拟人在目标虚拟场景模型中对语音答复输出,完成用户ai心理辅导的本文档来自技高网...

【技术保护点】

1.一种基于AI的心理辅导助手自动对话生成方法,其特征在于,包括:

2.根据权利要求1所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,步骤1,收集心理辅导对话数据,同时,对心理辅导对话数据进行预处理,获得训练数据,包括:

3.根据权利要求1所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,步骤1中,对训练数据进行学习,构建心理辅导模型,包括:

4.根据权利要求3所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,基于情感关联因子构建第一子模型元,同时,基于问答关联因子构建第二子模型元;基于第一子模型元与第二子模型元构建在同问题类型中的子心理辅导模型;包括:

5.根据权利要求1所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,步骤2中,读取用户输入的语音辅导需求,并根据用户输入的语音辅导需求确定辅导场景,且根据辅导场景确定目标虚拟场景模型以及心理辅导员模拟人,同时,对语音辅导需求进行语音识别,确定用户的输入问题,包括:

6.根据权利要求1所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,步骤3中,根据输出答案基于心理辅导员模拟人在目标虚拟场景模型中对语音答复输出,完成用户AI心理辅导的语音交流,包括:

7.根据权利要求1所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,步骤1中,在完成对心理辅导模型进行评估之后,还包括对心理辅导模型进行评估,并基于评估结果对心理辅导模型进行合格判定,具体为:

8.根据权利要求7所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,根据评估指标对目标答案与预置回答进行分析,输出每个评估指标对应的评估分值,同时,根据评估分值对心理辅导模型进行合格判定,包括:

9.根据权利要求8所述的一种基于AI的心理辅导助手自动对话生成方法,其特征在于,基于答案准确度指标对应的评估分值、答案流畅度指标对应的评估分值以及语义相似度指标对应的评估分值确定对心理辅导模型的综合评估分值,且基于综合评估分值对心理辅导模型进行合格判定,包括:

10.一种基于AI的心理辅导助手自动对话生成系统,其特征在于,包括:

...

【技术特征摘要】

1.一种基于ai的心理辅导助手自动对话生成方法,其特征在于,包括:

2.根据权利要求1所述的一种基于ai的心理辅导助手自动对话生成方法,其特征在于,步骤1,收集心理辅导对话数据,同时,对心理辅导对话数据进行预处理,获得训练数据,包括:

3.根据权利要求1所述的一种基于ai的心理辅导助手自动对话生成方法,其特征在于,步骤1中,对训练数据进行学习,构建心理辅导模型,包括:

4.根据权利要求3所述的一种基于ai的心理辅导助手自动对话生成方法,其特征在于,基于情感关联因子构建第一子模型元,同时,基于问答关联因子构建第二子模型元;基于第一子模型元与第二子模型元构建在同问题类型中的子心理辅导模型;包括:

5.根据权利要求1所述的一种基于ai的心理辅导助手自动对话生成方法,其特征在于,步骤2中,读取用户输入的语音辅导需求,并根据用户输入的语音辅导需求确定辅导场景,且根据辅导场景确定目标虚拟场景模型以及心理辅导员模拟人,同时,对语音辅导需求进行语音识别,确定用户的输入问题,包括:

6.根据权利要求1所述的一...

【专利技术属性】
技术研发人员:韩友仁袁菲吴良庆刘子龙
申请(专利权)人:深圳市鸿普森科技股份有限公司
类型:发明
国别省市:

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

1