[发明专利]基于大数据面向专业职业的人工智能心理健康聊天机器人有效
申请号: | 202110187082.5 | 申请日: | 2021-02-10 |
公开(公告)号: | CN112883176B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 朱定局 | 申请(专利权)人: | 华南师范大学 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/31;G06F16/335;G06F40/205 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 510631 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数据 面向 专业 职业 人工智能 心理健康 聊天 机器人 | ||
1.一种人工智能方法,其特征在于,所述方法包括:
专业职业获取步骤:获取用户的专业或/和职业;
最近聊天语句获取步骤:获取机器人与用户最近聊天的语句序列,所述语句序列中的语句按照先后排序;
用户关注度预设权值设置步骤:获取最近聊天内容、近期聊天内容、心理健康、专业职业、聊天语句来源的用户关注度预设权值;
聊天语句选取步骤:根据所述用户当前的心理健康状态、用户的专业或/和职业、所述语句序列、当前的聊天模式通过大数据搜索引擎和用户关注度预设权值选取聊天语句发送给用户;
所述聊天语句选取步骤具体还包括:
面向回复的大数据搜索引擎构建步骤:获取不同专业或/和职业、不同心理健康状态的用户与心理咨询师的心理健康聊天语料库,该聊天语料库中心理咨询师的聊天语句已经考虑用户的专业或/和职业;获取现有的一个或多个搜索引擎或/和具有检索功能的聊天数据库或/和将聊天数据库或/和所述心理健康聊天语料库增加检索功能后作为初始大数据引擎;将预设搜索语句作为初始大数据引擎的输入进行搜索,从根据预设排序规则得到的搜索结果中选取前K个搜索结果;将前K个搜索结果中每个搜索结果在排序中的倒排次序作为前K个搜索结果中每个搜索结果对应的第一数量,将前K个搜索结果中每个搜索结果对应的第一数量归一化后得到前K个搜索结果中每个搜索结果对应的第一比例;将前K个搜索结果与最近聊天的语句序列组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第二数量,将前K个搜索结果中每个搜索结果对应的第二数量归一化后得到前K个搜索结果中每个搜索结果对应的第二比例;将前K个搜索结果与用户的心理健康状态组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第三数量,将前K个搜索结果中每个搜索结果对应的第三数量归一化后得到前K个搜索结果中每个搜索结果对应的第三比例;将前K个搜索结果与用户的专业或/和职业组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第四数量,将前K个搜索结果中每个搜索结果对应的第四数量归一化后得到前K个搜索结果中每个搜索结果对应的第四比例;将来源于通用大数据引擎等的搜索结果的来源优先级、来源于通用普通聊天数据库的搜索结果的来源优先级、来源于所述心理健康聊天语料库的搜索结果的来源优先级从低到高进行设置,将前K个搜索结果中每个搜索结果的来源优先级作为前K个搜索结果中每个搜索结果对应的第五数量,将前K个搜索结果中每个搜索结果对应的第五数量归一化后得到前K个搜索结果中每个搜索结果对应的第五比例;将前K个搜索结果中每个搜索结果对应的第一比例、第二比例、第三比例、第四比例、第五比例分别根据最近聊天内容、近期聊天内容、心理健康、专业职业、聊天语句来源的用户关注度预设权值进行加权平均得到前K个搜索结果中每个搜索结果对应的优选度,选取对应优选度最高的搜索结果;将初始大数据引擎和上述搜索和结果筛选功能组合为所述预设的面向回复的大数据搜索引擎;将所述对应优选度最高的搜索结果作为所述预设的面向回复的大数据搜索引擎的输出;
面向续聊的大数据搜索引擎构建步骤:获取不同专业或/和职业、不同心理健康状态的用户与心理咨询师的心理健康聊天语料库,该聊天语料库中心理咨询师的聊天语句已经考虑用户的专业或/和职业;获取现有的一个或多个搜索引擎或/和具有检索功能的聊天数据库或/和将聊天数据库或/和所述心理健康聊天语料库增加检索功能后作为初始大数据引擎;将预设搜索语句作为初始大数据引擎的输入进行搜索,从根据预设排序规则得到的搜索结果中选取前K个搜索结果;将前K个搜索结果中每个搜索结果在排序中的倒排次序作为前K个搜索结果中每个搜索结果对应的第一数量,将前K个搜索结果中每个搜索结果对应的第一数量归一化后得到前K个搜索结果中每个搜索结果对应的第一比例;将前K个搜索结果与最近聊天的语句序列组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第二数量,将前K个搜索结果中每个搜索结果对应的第二数量归一化后得到前K个搜索结果中每个搜索结果对应的第二比例;将前K个搜索结果与用户的心理健康状态组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第三数量,将前K个搜索结果中每个搜索结果对应的第三数量归一化后得到前K个搜索结果中每个搜索结果对应的第三比例;将前K个搜索结果与用户的专业或/和职业组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第四数量,将前K个搜索结果中每个搜索结果对应的第四数量归一化后得到前K个搜索结果中每个搜索结果对应的第四比例;将来源于通用大数据引擎等的搜索结果的来源优先级、来源于通用普通聊天数据库的搜索结果的来源优先级、来源于所述心理健康聊天语料库的搜索结果的来源优先级从低到高进行设置,将前K个搜索结果中每个搜索结果的来源优先级作为前K个搜索结果中每个搜索结果对应的第五数量,将前K个搜索结果中每个搜索结果对应的第五数量归一化后得到前K个搜索结果中每个搜索结果对应的第五比例;将前K个搜索结果中每个搜索结果对应的第一比例、第二比例、第三比例、第四比例、第五比例分别根据最近聊天内容、近期聊天内容、心理健康、专业职业、聊天语句来源的用户关注度预设权值进行加权平均得到前K个搜索结果中每个搜索结果对应的优选度,选取对应优选度最高的搜索结果;将初始大数据引擎和上述搜索和结果筛选功能组合为所述预设的面向回复的大数据搜索引擎;将所述对应优选度最高的搜索结果作为所述预设的面向回复的大数据搜索引擎的输出;
面向开聊的大数据搜索引擎构建步骤:获取不同专业或/和职业、不同心理健康状态的用户与心理咨询师的心理健康聊天语料库,该聊天语料库中心理咨询师的聊天语句已经考虑用户的专业或/和职业;获取现有的一个或多个搜索引擎或/和具有检索功能的聊天数据库或/和将聊天数据库或/和所述心理健康聊天语料库增加检索功能后作为初始大数据引擎;将与用户的专业或/职业相同或相近的预设搜索语句作为初始大数据引擎的输入进行搜索,从根据预设排序规则得到的搜索结果中选取前K个搜索结果;将前K个搜索结果中每个搜索结果在排序中的倒排次序作为前K个搜索结果中每个搜索结果对应的第一数量,将前K个搜索结果中每个搜索结果对应的第一数量归一化后得到前K个搜索结果中每个搜索结果对应的第一比例;将前K个搜索结果与最近聊天的语句序列组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第二数量,将前K个搜索结果中每个搜索结果对应的第二数量归一化后得到前K个搜索结果中每个搜索结果对应的第二比例;将前K个搜索结果与用户的心理健康状态组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第三数量,将前K个搜索结果中每个搜索结果对应的第三数量归一化后得到前K个搜索结果中每个搜索结果对应的第三比例;将前K个搜索结果与用户的专业或/和职业组成初始大数据引擎的K个输入进行搜索,统计每个搜索的结果个数,作为前K个搜索结果中每个搜索结果对应的第四数量,将前K个搜索结果中每个搜索结果对应的第四数量归一化后得到前K个搜索结果中每个搜索结果对应的第四比例;将来源于通用大数据引擎等的搜索结果的来源优先级、来源于通用普通聊天数据库的搜索结果的来源优先级、来源于所述心理健康聊天语料库的搜索结果的来源优先级从低到高进行设置,将前K个搜索结果中每个搜索结果的来源优先级作为前K个搜索结果中每个搜索结果对应的第五数量,将前K个搜索结果中每个搜索结果对应的第五数量归一化后得到前K个搜索结果中每个搜索结果对应的第五比例;将前K个搜索结果中每个搜索结果对应的第一比例、第二比例、第三比例、第四比例、第五比例分别根据最近聊天内容、近期聊天内容、心理健康、专业职业、聊天语句来源的用户关注度预设权值进行加权平均得到前K个搜索结果中每个搜索结果对应的优选度,选取对应优选度最高的搜索结果;将初始大数据引擎和上述搜索和结果筛选功能组合为所述预设的面向回复的大数据搜索引擎;将所述对应优选度最高的搜索结果作为所述预设的面向回复的大数据搜索引擎的输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南师范大学,未经华南师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110187082.5/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置