一种智能机器人诊断问答交互系统技术方案

技术编号:16969968 阅读:33 留言:0更新日期:2018-01-07 06:46
本发明专利技术公开了一种智能机器人诊断问答交互系统,包括症状知识库单元、语音交互单元和信息分析处理单元,本系统能够根据用户输入的症状做出相对应的信息反馈以及进行分析处理输出用户所患的疾病,提供建议,有效地提高问诊交互的准确性以及问诊效率,不仅缓解医院超负荷的医疗压力,还能够满足多元化医疗需求,最终给医疗领域带来新气象。

【技术实现步骤摘要】
一种智能机器人诊断问答交互系统
本专利技术涉及人工智能
,具体是一种智能机器人诊断问答交互系统。
技术介绍
智能医疗是通过打造健康档案区域医疗信息平台,利用最先进的物联网技术,实现患者与医务人员、医疗机构、医疗设备之间的互动,逐步达到信息化。在不久的将来医疗行业将融入更多人工智慧、传感技术等高科技,使医疗服务走向真正意义的智能化,推动医疗事业的繁荣发展。在中国新医改的大背景下,智能医疗正在走进寻常百姓的生活。目前的智能医疗机器人功能过于单一,人机交互方式不够智能性。
技术实现思路
本专利技术要解决的技术问题是提供一种智能机器人诊断问答交互系统,以解决
技术介绍
中提到的问题。为实现上述目的,本专利技术提供如下技术方案:一种智能机器人诊断问答交互系统,包括症状知识库单元,用于存储症状信息、症状对应的可能疾病信息和对该症状的询问句;语音交互单元,包括语音采集模块、语义处理模块和语音输出模块,语音采集模块采集用户发出的语音信号并将其传送至语义处理模块进行处理;语义处理模块对收集的声源进行语句分析处理并传输至语音输出模块进行语音播报;信息分析处理单元;包括疾病权重计算模块和症状权重模块;信息分析处理单元分别连接语音交互单元和症状知识库单元。作为本专利技术的优选方案:所述症状知识库单元采用一个症状类Symptom的形式,以调用成员变量的形式将症状、可能疾病和询问句联系在一起;同样地,采用一个专门的疾病类Disease,保存疾病、科室和偏移度。作为本专利技术的优选方案:所述疾病权重计算模块是当用户输入自身症状后,在进入疾病权重计算模块前,为防止系统受上一位用户的参数影响,需先将疾病的权重初始化,然后进入疾病权重计算模块,遍历用户所输入的每一个症状,利用Symptom类将该症状标记为已使用,遍历知识库内疾病字典,寻找与该症状相关的疾病,计算该疾病的偏移度与症状的得分之和,并将得分之和作为该疾病的权重,最后对疾病按权重由高到低进行排序;症状权重模块根据疾病权重计算模块得出的疾病权重排序,取出排名前20的疾病,找出与这些疾病相关的未标记为已使用的症状,计算这些症状的累积权重,与更多的疾病相关,与权重更大的疾病相关,则这个症状的权重较大。与现有技术相比,本专利技术的有益效果是:本系统能够根据用户输入的症状做出相对应的信息反馈以及进行分析处理输出用户所患的疾病,提供建议,有效地提高问诊交互的准确性以及问诊效率,不仅缓解医院超负荷的医疗压力,还能够满足多元化医疗需求,最终给医疗领域带来新气象。附图说明图1是智能机器人诊断问答交互系统结构框图;图2是智能机器人诊断问答交互系统流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-2,一种智能机器人诊断问答交互系统,包括症状知识库单元、语音交互单元和信息分析处理单元。症状知识库单元:知识库中包含症状信息、症状对应的可能疾病信息和对该症状的询问句。知识库中采用一个症状类Symptom的形式,以调用成员变量的形式将症状、可能疾病和询问句联系在一起;同样地,采用一个专门的疾病类Disease,保存疾病、科室和偏移度。语音交互单元:该单元可分为语音采集模块、语义处理模块和语音输出模块。语音采集模块通过EM6027麦克风对用户发出的命令进行语音信号采样,并将用户语音信号传送至语义处理模块进行处理;语义处理模块即对收集的声源进行语句分析处理,计算出用户命令,系统根据用户命令做出相对应的处理;语音输出模块是系统在做出相对应语音播报处理时,进行语音输出。信息分析处理单元:该单元功能可分为两大模块,即疾病权重计算模块和症状权重模块。疾病权重计算模块是当用户输入自身症状后,在进入疾病权重计算模块前,为防止系统受上一位用户的参数影响,需先将疾病的权重初始化,然后进入疾病权重计算模块,遍历用户所输入的每一个症状,利用Symptom类将该症状标记为已使用,遍历知识库内疾病字典,寻找与该症状相关的疾病,计算该疾病的偏移度与症状的得分之和,并将得分之和作为该疾病的权重,最后对疾病按权重由高到低进行排序;症状权重模块根据疾病权重计算模块得出的疾病权重排序,取出排名前20的疾病,找出与这些疾病相关的未标记为已使用的症状,计算这些症状的累积权重,与更多的疾病相关,与权重更大的疾病相关,则这个症状的权重较大。本专利技术的工作原理是:1.用户启动系统,通过语音方式回答或手动输入出现的症状。2.系统初始化疾病的权重,遍历用户所输入的每一个症状,搜寻可能患的疾病,计算疾病的权重,对疾病的权重由高到低进行排序。3.取出前20个疾病,计算包含疾病的所有症状权证,并进行排序。4.取出第一个症状询问用户是否出现,若用户回答未出现,则继续取出下一个症状继续询问,直到症状出现,则返回第2步。为防止进入无限循环,当用户输入的症状与回答出现的症状之和达到6个,则进入第5步。当用户回答正确的总次数达到10次(无论回答症状是否出现,只要回答方式正确),则进入第5步。5.循环结束,得出用户可能所患疾病,输出并建议应去科室。本文档来自技高网...
一种智能机器人诊断问答交互系统

【技术保护点】
一种智能机器人诊断问答交互系统,其特征在于,包括症状知识库单元,用于存储症状信息、症状对应的可能疾病信息和对该症状的询问句;语音交互单元,包括语音采集模块、语义处理模块和语音输出模块,语音采集模块采集用户发出的语音信号并将其传送至语义处理模块进行处理;语义处理模块对收集的声源进行语句分析处理并传输至语音输出模块进行语音播报;信息分析处理单元;包括疾病权重计算模块和症状权重模块;信息分析处理单元分别连接语音交互单元和症状知识库单元。

【技术特征摘要】
1.一种智能机器人诊断问答交互系统,其特征在于,包括症状知识库单元,用于存储症状信息、症状对应的可能疾病信息和对该症状的询问句;语音交互单元,包括语音采集模块、语义处理模块和语音输出模块,语音采集模块采集用户发出的语音信号并将其传送至语义处理模块进行处理;语义处理模块对收集的声源进行语句分析处理并传输至语音输出模块进行语音播报;信息分析处理单元;包括疾病权重计算模块和症状权重模块;信息分析处理单元分别连接语音交互单元和症状知识库单元。2.根据权利要求1所述的一种智能机器人诊断问答交互系统,其特征在于,所述症状知识库单元采用一个症状类Symptom的形式,以调用成员变量的形式将症状、可能疾病和询问句联系在一起;同样地,采用一个专门的疾病类Disease,保...

【专利技术属性】
技术研发人员:周海明林绿德庄永军
申请(专利权)人:旗瀚科技有限公司
类型:发明
国别省市:广东,44

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

1