【技术实现步骤摘要】
一种基于疼痛感知和主动交互的医疗问答系统及方法
[0001]本专利技术属于人机对话
,具体涉及一种基于疼痛感知和主动交互的医疗问答系统及方法。
技术介绍
[0002]现有的问答系统中,问答系统大致可以分为三种类型,即基于问答对的问答系统、基于生成的问答系统和基于知识库的问答系统。基于问答对的问答系统,它的问答技术也存在一个缺陷,就是答案中一定至少包含一个用户问句中含有的字或者词,若没有则不能返回给用户正确的答案,但是人类语言有着天然的复杂性,该方式并不能从深层上理解用户的语言;基于生成的问答系统则适合开放领域的对话系统,但是由于医学领域的问答系统属于某一特定领域,并不适合用这种方式;对于基于知识库的问答系统适合构建某一特定领域的问答系统,而且不能保证知识库考虑到该领域的所有知识。针对医疗领域的对话场景针对以上问题,在问答系统的设计方面运用了基于知识库和基于问答对相结合的问答系统,既保证了问答系统能充分理解用户的意图又能返回比较准确的答案。
[0003]在传统医疗问答系统中,很少有进行人机交互的。通常是用户在咨询 ...
【技术保护点】
【技术特征摘要】
1.一种基于疼痛感知和主动交互的医疗问答系统,其特征在于,包括:闲聊意图模块、疼痛意图感知模块、问答对模块、多轮问答模块、知识图谱问答模块和人机交互模块;所述闲聊意图模块用于根据用户输入信息识别用户的意图,若识别结果为闲聊意图语句,则根据闲聊意图语句向用户返回闲聊回答,否则,将非闲聊意图语句发送给疼痛意图感知模块;所述疼痛意图感知模块用于对非闲聊意图语句进行疾病意图识别和疼痛感知,若识别到疼痛意图,则生成疼痛意图信息并将疼痛意图信息发送给人机交互模块;计算非闲聊意图语句的疾病意图置信度,将置信度低的非闲聊意图语句发送给问答对模块,将置信度高的非闲聊意图语句发送给多轮对话模块;所述多轮对话模块用于对置信度高的非闲聊意图语句进行疾病实体识别,得到识别结果;将识别结果发送给知识图谱问答模块;所述知识图谱问答模块用于根据识别结果进行知识查询,得到查询结果,判断查询结果是否存在与疾病相关的信息,若存在,根据查询结果生成答案并将答案返回给用户,否则,将查询结果发送给问答对模块;所述问答对模块根据非闲聊意图语句或查询结果向用户返回答案;所述人机交互模块用于根据用户历史输入信息和疼痛意图信息与用户进行人机交互。2.根据权利要求1所述的一种基于疼痛感知和主动交互的医疗问答系统,其特征在于,所述问答对模块根据非闲聊意图语句或查询结果从问答对数据库中检索答案并将其返回给用户。3.根据权利要求1所述的一种基于疼痛感知和主动交互的医疗问答系统,其特征在于,所述闲聊意图模块根据闲聊意图语句从闲聊意图问答数据库中寻找闲聊回答,并将闲聊回答返回给用户。4.根据权利要求1所述的一种基于疼痛感知和主动交互的医疗问答系统,其特征在于,所述疼痛意图感知模块将非闲聊意图语句输入到问题分类模型中,问题分类模型的输出为疼痛意图识别结果;问题分类模型以与疾病相关的意图识别数据集作为训练数据,采用深度学习的方法训练得到。5.根据权利要求4所述的一种基于疼痛感知和主动交互的医疗问答系统,其特征在于,问题分类模型为Bert+TextCNN模型,该模型的训练过程包括:获取疾病相关的意图识别数据集和对应的标签,将标签语义化,得到标签名称嵌入;将标签名字嵌入和原标签结合共同表示数据的标签;将数据集和对应的标签输入到Bert模型中,对Bert模型的输出进行特征提取,得到CLS特征和token特征;将提取到的特征输入到TextCN...
【专利技术属性】
技术研发人员:王烨,李新洋,雷大江,于洪,王国胤,张鱼齐,罗炼,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。