[发明专利]一种面向高血压的智能问答系统在审
申请号: | 202110605808.2 | 申请日: | 2021-06-01 |
公开(公告)号: | CN113314236A | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 刘永彬;欧阳纯萍;王成;万亚平 | 申请(专利权)人: | 南华大学 |
主分类号: | G16H80/00 | 分类号: | G16H80/00;G06F16/332;G06F40/295 |
代理公司: | 苏州拓云知识产权代理事务所(普通合伙) 32344 | 代理人: | 王云峰 |
地址: | 421001 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 高血压 智能 问答 系统 | ||
1.一种面向高血压的智能问答系统,其特征在于,
包括知识图谱模块,形成用于高血压问答的数据以及知识图谱,以应对不同情况患者的提问;
问答系统模块,基于知识图谱模块的数据,以自主式问答和向导式问答两种方式向用户提供问答服务。自主式问答是根据知识图谱模块中存储的知识回答用户提出的问题;二向导式问答则是在理解用户的基础上,利用知识图谱模块中的数据,生成用户可能要向医生询问的问题推荐给用户。
2.根据权利要求1所述的系统,其特征在于,所述知识图谱模块包括高血压源数据模块,数据处理模块,本体层模块,实体层模块。
3.根据权利要求1所述的系统,其特征在于,所述问答系统模块包括消息接收模块,翻译者模块,追踪器模块,策略选择模块,动作执行模块以及消息反馈模块。
4.根据权利要求1所述的系统,其特征在于,所述问答模块包括自主式问答模块,向导式问答模块,以及语音输入模块,能够接收文字信息以及语音信息;在问答开始之前,用户可以在系统首页选择自主式、向导式中的任意一种问答方式进行咨询;系统首界面为每种问答模式提供按钮,可以直接点击进行选择问答模式,也可以直接输入对应的文字进行选择;
自主式问答模块具体为:
点击进入自主式问答模块之后,用户可以直接输入自己想问的问题进行提问;对于一些特定的问题,比如“查询高血压的更多信息”、“查询利血平片的说明书”,系统回答之前会先进一步确定用户的详细查询意图;用户想要知道高血压的更多信息,系统会把高血压有关的信息类别列出来,供用户选择需要查询的具体内容;
自主式问答提供高血压有关多类问题查询,包括别名、是否医保、挂号科室、发病部位、传染性、治愈率、多发人群、并发症、典型症状等方面。包含高血压相关多种疾病查询,包括妊娠高血压、老年人高血压、儿童青少年高血压、原发性高血压、继发性高血压;还包含高血压相关药品信息查询,包括成份、性状、适应证、用法用量、不良反应、禁忌;
向导式问答模块具体为:
向导式问答主要目的是引导用户咨询高血压有关专业问题,以《中国高血压防治指南2018年修订版》中信息为主要问诊依据,模拟医生与患者之间的问诊过程,对于用户的病情有一个基本的了解,然后依据病情的评估推荐咨询问题,以此达到准确推荐问题的效果;
进入向导式问答之后,系统会询问用户一系列设计好的问诊问题,问诊时,避免用户随意输入答案,造成对用户病情判断不够准确,也采用按钮形式,直接选择答案进行回答;
在问诊结束之后,系统会依据用户的病情,推荐相关的问题给用户参考,帮助用户进行提问;用户每次向系统提出一个问题,系统需要先对此进行解答,然后继续推荐其他类型的问题,直到与病情有关的每类问题都已经推荐过为止;
语音输入模块具体为:
系统语音输入模块采用在线语音听写方法;首先系统前端网页使用js调用navigator.mediaDevices.getUserMedia()方法,进行音频捕捉,然后将获取到的音频流通过AudioC ontext对象进行处理,接着将Blob对象的音频转为base64形式,使用ajax上传到服务器进行解析,调用科大讯飞的语音听写API将语音转为文字,最后把相应的文字显示在网页输入框中,以便用户对待输入的信息进一步确认。
5.根据权利要求2所述的系统,其特征在于,所述本体层模块中,本体包含有治疗方法、疾病、药品、症状、其他共五个大类;并发症、用药、治疗、具有症状、包括、相关这六个领域关系为:
6.根据权利要求2所述的系统,其特征在于,所述实体层模块具体包括:识别命名实体和实体分类。
7.根据权利要求1所述的系统,其特征在于,上述问答系统具体的问答步骤为:
步骤1:用户首先选择是否是知道自己要问的问题,选择“是”,则进入自主问题模块-步骤2,选择“否”,则进入“问题向导”模块-步骤7;
步骤2:当进入自主问题模块,输入要问的问题,进入步骤3;
步骤3:对输入的问题进行分词,得到问题的词向量表示,进入步骤4;
步骤4:利用深度循环神经网络算法判断用户输入的是与高血压相关的“实体”还是“问题意图”,如果是“实体”则转到步骤6,否则转到步骤5;
步骤5:对“问题意图”进行处理,找到问题意图可能匹配的“实体”,转到步骤6;
步骤6:查询高血压知识图谱,查找到与“实体”对应的知识实例,输出结束;
步骤7:“问题向导”主要是帮助用户和医生进行对话,并不需要机器给出答案,主要是帮助用户生成具备医学知识的问题;先收集一些基本信息:年龄,性别,病史年限,高压,低压;转到步骤8.
步骤8:基于模板生成与高血压相关的问题(5个一批),模板是基于知识图谱生成的;转到步骤9;
步骤9:用户从推荐的五个问题中选择自己想要问医生的问题,如果推荐的“五个问题”有一个合适,则转到步骤10,如果没有合适的,则再转到步骤8;
步骤10:选择一个合适的问题对医生进行提问,并简单输入医生的答案,转到步骤11;
步骤11:询问是否结束提问,如果是,转到步骤13,否则转到步骤12;
步骤12:结合上一个问题,医生给出的答案,查询高血压知识图谱中的知识,再次转到步骤8利用模板生成新的5个推荐问题;
步骤13:结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南华大学,未经南华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110605808.2/1.html,转载请声明来源钻瓜专利网。