一种智能心理服务软件系统的制作方法

文档序号:24184010发布日期:2021-03-09 13:05阅读:70来源:国知局
一种智能心理服务软件系统的制作方法

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.图1为本发明的较佳的实施例中,智能心理服务软件系统的结构示意图。
具体实施方式
36.下面结合附图和具体实施例对本发明进行详细说明。本发明并不限定于该实施方式,只要符合本发明的主旨,则其他实施方式也可以属于本发明的范畴。
37.本发明的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种智能心理服务软件系统,如图1所示,具体包括:
38.陪伴支持模块1,用于根据预先存储的短文本问答数据实现与用户进行人机对话过程;
39.心理干预模块2,用于根据人机对话过程中的用户提问内容将预先设置的关联用户提问内容的心理干预内容推送给用户;
40.心理健康筛查模块3,用于对用户进行心理测评得到测评结果,并根据测评结果为用户提供相应的心理引导;
41.成长训练模块4,用于提供至少一心理训练工具包供用户进行心理弹性训练;
42.心理档案模块5,分别连接陪伴支持模块1、心理干预模块2、心理健康筛查模块3和成长训练模块4,用于将人机对话过程中的所有数据进行汇总并建立用户的个人心理档案。
43.具体地,本实施例中,智能心理服务软件系统的用户为海上特殊任务队员。陪伴支持模块1基于海量的短文本咨询问答数据(主要包含普通短文本问答数据、大众心理短文本问答数据、队员心理短文本问答数据等),针对队员的情绪、婚恋、家庭、职业规划、瘾症、疑惑,通过一对一智能问答和无限量的人机对话,提供正面的、合乎逻辑的情绪疏解与情感陪伴服务,有效缓解队员孤独、苦闷、压抑、敏感、焦虑、抑郁等精神层面的问题,防止问题恶化,引导队员走出心理误区。
44.心理干预模块2根据人机交互过程中的聊天内容,快速捕捉队员个性化需求,将心理专家预先整理好的专业咨询话术、科普文章、音视频、冥想音乐等专业内容智能推送给不同队员,在满足队员个性化精神需求的同时,实现专业心理干预。其中,专业咨询话术从队员的某一具体问题(如恋爱婚姻、家庭关系、社交人际、职场心理、情绪压力、心理健康等)入手,对其进行心理咨询,辅以心理学相应的科普文章、音视频、冥想音乐等,让队员的情绪在人机交互中得以缓解,并获得知识和帮助,进而使心理问题得到诊断和疏导。心理干预模块 2重点实现机器人大数据智能推荐,基于深度学习和大数据分析技术实现,为队员提供心理
层面的内容推荐服务。内容推荐服务从人机交互内容中提取关键词,构建心理知识图谱,并在图谱中找出与关键词相应的心理调节关键词,对其进行同义词扩展,构建同义词库;基于同义词库,在推荐内容数据库中搜索和排序,输出最有针对性的推荐内容。
45.心理健康筛查模块3精选多种适合队员的专业心理测评和趣味心理测试内容,以及相应的评估方法和打分标准,不仅可以帮助队员深入了解自己的心理状态,为心理困境提供正确引导和解决途径,还有助于系统进一步获得队员个性化心理需求,明确其心理困惑和问题所在,为智能内容推荐、心理疏导和极端情绪预警提供数据支撑。
46.成长训练模块4提供多种心理训练工具包,包括新队员适应训练工具包、恋爱成长训练工具包、愤怒管理训练工具包,以及其他适用于队员群体特殊性的定制化训练工具包等。这些工具包基于强大、缜密的心理学后台逻辑和丰富的专家经验开发,具有良好的实际训练效果,为队员的心理成长提供满足丰富多样的训练手段。
47.心理档案模块5通过对人机对话内容进行汇总分析,为队员建立个人心理档案,实现包含但不限于个人情绪分数列表、情绪波动曲线、测评测试结果,以及心理干预过程中的队员自评结果、队员接受与否的行为等相关数据的汇总。
48.本发明的较佳的实施例中,陪伴支持模块1包括:
49.大数据搜集子模块11,用于搜集政治教育内容数据,和/或海军队员心理学大数据,和/或问答大数据和/或心理健康大数据作为短文本问答数据;
50.大数据管理子模块12,连接大数据搜集子模块11,用于对大数据搜集单元搜集的短文本问答数据进行处理;
51.智能问答子模块13,连接大数据管理子模块12,用于根据处理后的短文本问答数据实现与舰员进行人机对话过程。
52.具体地,本实施例中,大数据搜集子模块11从多渠道搜集政治教育内容数据,和/或队员心理学大数据,和/或问答大数据,和/或心理健康大数据。政治教育内容数据包括政治理论学习内容等;队员心理学大数据包括但不限于自信、压力应对、意志力、睡眠问题、作战心态、人际关系、团队凝聚力等;问答大数据主要包括从心理专家和互联网软件等获取的海量短文本咨询问答数据;心理健康大数据主要包括公开的心理健康数据,通过爬虫系统自动搜集。
53.大数据管理子模块12基于全文本搜索工具和心理保障知识图谱内容管理工具实现,大数据管理子模块12对多渠道获取的数据进行编辑、标注、查询等操作,并为智能问答子模块13提供支撑。
54.智能问答子模块13主要包括心理问题分类算法、情感分析算法、关键词提取算法和问答关联深度学习算法等分析算法,智能问答子模块13通过各分析算法为队员提供心理保障。
55.本发明的较佳的实施例中,智能问答子模块13采用预设的分析算法实现与用户进行人机对话过程,分析算法包括:心理问题分类算法,和/或情感分析算法,和/或关键词提取算法和/或问答关联深度学习算法。
56.具体地,本实施例中,心理问题分类算法针对大量相关素材进行多层次、多维度分类,以便对素材进行检索、推荐、分析和处理。
57.情感分析算法对对心理文库里面的句子、篇章所包含的主观情感信息进行情感分
析,归纳内容中包含的观点;对心理舆情内容进行情感分析,以获取队员的主观态度。根据队员主观态度,可以使内容和问答推荐更加人性化,更加符合队员的需求。情感分析可将输入的文本归为消极(贬义)、积极(褒义)、中立等三种。文本中出现的评价词及组合评价单元、词语位置特征、n-gram词语特征、词性特征和上下句情感类别等会被综合考虑,用于机器学习模型。评价词语及组合评价单元也会被用于建立规则,结合机器学习模型的结果,获得最终情感分类结果。情感分析所需要的语料资源及词典资源可通过公开资源获得(如mpqa新闻评论语料库、hownet评价词词典等),并可加入指定领域特有的知识进行补充。
58.关键词提取算法选取文本中用若干具有代表性的词汇来提示全文的中心思想。在处理海量文本(如问题和答案文本)的过程中,总结出每个文本的关键字有助于问答机器人准确把握队员的用意。结合文本排序、逆序文档词频(tf-idf)以及词性标注等技术,对文章中出现的所有词语的关键程度进行评分,从而提取出若干最有意义的关键字来作为该文章后序处理的标签。
59.问答关联深度学习算法通过人工智能的方式,自动或者辅助给出回答。以问答来建立模型,可使用两种算法来实现基于问答对的智能问答。一种方法是建立大而全的问答库,通过搜索技术匹配问题来给舰员提供答案。另一种方法是使用机器学习,把问题和答案各自作为序列模型来学习,同时把他们的序列特征接合在一起。序列模型的学习可使用递归神经网络,例如,把两个句子s和t拼接起来,中间用一个特殊分隔符eos分割,构造出rnn的输入层,再套上双向以及深层网络结构,在最高一层rnn层的输出之上,套上一个attentionmodel层,先计算blstm各个节点的注意力权重,然后对各个节点乘以注意力权重进行加和得到一个向量表示。
60.本发明的较佳的实施例中,智能问答子模块13包括:
61.对话开场单元131,用于在判断用户为首次对话时输出一预设的全面欢迎语作为对话开场语,以及在判断用户不为首次对话时输出一再次欢迎的介绍语作为对话开场语;
62.对话统计单元132,连接对话开场单元131,用于在给出对话开场语之后且判断用户尚未离开时,接收并统计用户的用户提问内容对应的当前说话次数和当前说话字数;
63.智能问答单元133,连接对话统计单元132,用于在当前说话字数不大于一字数阈值时给出用户提问内容对应的问题答案;
64.专业内容推荐单元134,连接对话统计单元132,用于在当前说话字数大于字数阈值时给出用户提问内容对应的专业推荐内容;
65.用户信息收集单元135,连接对话统计单元132,用于在一预设时间段内的当前说话次数大于一次数阈值时进行用户信息收集。
66.具体地,本实施例中,智能问答子模块13的对话从对话开场单元131开始,判断队员是否为首次对话,并在队员为首次对话时发出一个比较全面的欢迎语,介绍智能服务软件系统的功能和作用;以及在舰员不为首次对话时发出一个再次欢迎的介绍语。并通过对话统计单元132判断队员在对话开场语之后是否离开,在队员尚未离开时对队员的提问内容对应的当前说话次数和当前说话字数进行接收并统计。本实时例中,字数阈值可以是100,预设时间段可以是24小时,次数阈值可以是5。对话统计单元132判断当前说话字数是否大于 100:若大于100,调用专业内容推荐单元134给出队员提问内容对应的专业推荐内容;若不大于100,对话统计单元132判断24小时之内队员是否有聊天:如果没有聊天,智能
问答子模块13发送一条提示话语,吸引队员来聊天;如果有聊天,对话统计单元132判断当前说话次数是否大于5次:若大于5次,调用用户信息收集单元135 进行舰员信息收集;若不大于5次,准备接受舰员输入。
67.本实施例中,智能心理服务软件系统用到的核心硬件包括:至少两台热备份的服务器、至少一台管理员个人计算机、至少一台对话机器人终端设备、至少一台舰员个人计算机、若干台智能移动终端、若干配套耳机和至少一台网络交换机。所有核心硬件设备均通过互联网连接到公有云服务器。服务器上将分别部署智能问答服务、智能推荐服务、对话流程服务、公有云语音服务,并对所有数据进行存储和管理。其中智能问答服务为智能问答单元133所执行的服务,智能推荐服务是专业内容推荐单元134所执行的服务,对话流程服务是对话开场单元131和对话统计单元132所执行的服务。队员个人计算机将部署客户端软件,当队员不便语音对话时,可通过智能移动终端输入文本的方式与系统进行人机对话,而网络交换机则用于实现为子网络中提供更多的连接端口,以便连接更多的舰员个人计算机。管理员个人计算机将管理整个系统的运行状态,对队员行为进行实时监控。对话机器人终端设备将部署对话客户端,实现与队员的“面对面”的语音交流。在语音服务方面,选用商用的成熟的云语音平台提供支撑,以云服务的方式为应用终端提供多种语音服务,服务内容包括:
68.语音转写:实现语音到文字的转化,内容准确快速,节省人工输入时间;
69.语音质检:智能检测舰员输入内容,并检查出不符合规范的内容;
70.语义理解:相关输入的内容进行语义理解,实现语言的智能处理;
71.语音合成:文字转语音清晰自然,发声效果媲美人声。
72.对话机器人终端设备,选用商用的成熟的智能硬件设备,通过网线和“公有云”达成通讯,实时采集队员声音发送给云语音服务进行处理,并把云服务处理并传送回来的声音进行播放,配套耳机可以用于接收传送回来的声音。
73.本发明的较佳的实施例中,智能问答单元133包括:
74.第一判断子单元136,用于在判断用户提问内容是常用词时给出预先配置的关联常用词的问题答案,以及在判断用户提问内容不是常用词时给出第一判断结果;
75.第一处理子单元137,连接第一判断子单元136,用于根据第一判断结果对用户提问内容进行关键词提取,并在未提取到关键词时给出一第一提示信息,以及在提取到关键词时给出一第一处理结果;
76.第二判断子单元138,连接第一处理子单元137,用于根据第一处理结果判断关键词在预设的白名单中时给出第二判断结果,以及在关键词不在白名单中时给出第三判断结果;
77.第二处理子单元139,连接第二判断子单元138,用于根据第二判断结果在未匹配到关联关键词的问题答案时给出一第二提示信息,以及在匹配到关联关键词的问题答案时给出问题答案;
78.第三处理子单元140,连接第二判断子单元138,用于根据第三判断结果未匹配到关联关键词的问题答案时给出一第三提示信息,以及在匹配到关联关键词的问题答案时给出一第四提示信息和问题答案。
79.本发明的较佳的实施例中,专业内容推荐单元134包括:
80.推荐子单元141,用于根据用户提问内容调用预存的专业推荐算法进行处理,并在处理结果包含至少一专业推荐内容时,输出与用户提问内容匹配度最高的专业推荐内容;
81.分类子单元142,连接推荐子单元141,用于对专业推荐内容进行类型划分,并根据类型划分结果输出对应的引导语和专业推荐内容供用户进行选择。
82.具体地,本实施例中,预存的专业推荐算法的参数包括:推荐目标,和/或舰员内容,和/或匹配度阈值。分类子单元142对队员常见心理问题进行分类,并将上述政治教育内容数据、以及心理专家知识库中的短文本咨询问答、专业咨询话术、心理测评、科普文库、正念冥想音视频库等心理专家知识库数据与常见心理问题分类体系相关联,进而实现对相关数据内容的检索和推荐,以及实现对相应数据集的分析处理。目前,根据来源、标题词、正文常用词、文本关键词、文中提及情感词,基于专家规则与机器学习,结合逻辑回归和朴素贝叶斯模型,对海量内容进行分类时,可实现了88%的准确率和89%的召回率。
83.本发明的较佳的实施例中,用户信息收集单元135包括:
84.收集子单元143,用于根据预设的信息调研表进行用户信息收集,信息调研表中包含多个调研问题;
85.第三判断子单元144,连接收集子单元143,用于在判断所有调研问题未收集完成时输出一欢迎语以询问用户是否愿意进行调研,并在用户愿意进行调研时继续逐条收集调研问题,直至所有调研问题收集完成。
86.具体地,本实施例中,信息调研表中收集的信息类别包括:队员现有家庭,和/或队员情绪,和/或队员经济水平,和/或队员各人成长。
87.本发明的较佳的实施例中,心理干预模块2根据预先生成的一离线构建模型对用户提问内容进行分析,并根据分析结果将预先设置的关联用户提问内容的心理干预内容推送给用户。
88.本发明的较佳的实施例中,离线构建模型包括词向量学习数据库、推荐内容数据库、心理问题知识图谱、疗愈内容知识图谱和心理问答知识图谱。
89.具体地,本实施例中,词向量学习数据库通过网络资源构建出海量学习数据库用来训练基于深度学习的词向量模型。词向量模型是深度学习模型,帮助系统评估词与词之间、句与句之间的距离,对语义的量化评估起到关键作用。
90.推荐内容数据库由专家团队创建和评审过的多种对舰员有帮助的内容,包括文章、测评、音频等。采用mongodb和elasticsearch 建立内容库,用非监督机器学习模型提取出其关键词,并通过词向量模型扩展后,经人工确认来增加内容描述的全面性。
91.心理问题知识图谱用于针对精神层面问题提取的关键词,通过基于词向量的方法输出同义词、近义词列表,并经人工确认扩展其关键词。
92.疗愈内容知识图谱的构建方式与精神层面知识图谱类似,采用基于词向量的方法对给定的关键词输出同义词、近义词列表,并经人工确认来扩展。
93.心理问答知识图谱构建基于对每个关键词所对应的队员问答数据进行大数据分析,得出关联度最大的疗愈词。
94.本发明的较佳的实施例中,心理干预模块2包括:
95.关键词提取单元21,用于对用户提问内容进行关键词提取得到提问关键词;
96.内容推荐单元22,连接关键词提取单元21,用于根据心理问题知识图谱对提问关
键词进行扩展得到提问扩展关键词,根据心理问答知识图谱处理得到提问扩展关键词关联的答案关键词,根据疗愈内容知识图谱对答案关键词进行扩展得到答案扩展关键词,根据词向量学习数据库对答案扩展关键词进行语义量化,并根据语义量化结果于推荐内容数据库中匹配得到心理干预内容以推送给用户。
97.具体地,本实施例中,通过关键词提取单元21从队员提问内容进行关键词提取得到提问关键词,进而构建心理知识图谱。通过内容推荐单元22从心理问题知识图谱中找出与提问关键词关联的答案关键词,进而从通过疗愈内容知识图谱对答案关键词进行扩展得到答案扩展关键词,进而通过词向量学习数据库对答案扩展关键词进行语义量化,最终根据语义量化结果在推荐内容数据库中搜索和排序,输出最有针对性的推荐内容并推送给舰员。
98.以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1