[发明专利]一种基于知识图谱的医药知识问答系统的构建方法在审
申请号: | 202010940684.9 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112148851A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 杨长春;陈延雪 | 申请(专利权)人: | 常州大学 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/338;G06F16/36;G06F40/295 |
代理公司: | 常州市英诺创信专利代理事务所(普通合伙) 32258 | 代理人: | 王美华 |
地址: | 213164 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 知识 图谱 医药 问答 系统 构建 方法 | ||
1.一种基于知识图谱的医药知识问答系统的构建方法,所述问答系统包括:
用户客户端,用于用户访问医药知识问答系统输入自然语言问句;数据服务器用于存储和管理系统所有的数据,包括关键数据——医药知识图谱;响应服务器用于为用户系统操作、可视化的问题答案展示,其特征是:所述的构建方法包括以下步骤:
S1、从医学网站上抽取相关的医学知识通过数据预处理转化成结构化的知识构建医药知识图谱,医药知识图谱存储于数据服务器,用于支持响应服务器端医药知识可视化和问题答案检索;
S2、响应服务器上的医药知识问答系统首先将用户输入的问句通过jieba分词,识别出问句中的命名实体和实体关系,进一步结合句法依存树将自然语言问句转化成语义查询图;然后访问数据服务器端的医药知识图谱,运用子图匹配的方式进行答案检索;当系统无法精确匹配问题答案时,利用相似度寻找同一上位概念框架下的相似命名实体,给出相似问题答案;
S3、将检索到的答案以图谱可视化的方式反馈给用户客户端。
2.如权利要求1所述的医药知识问答系统的构建方法,其特征是:所述步骤S1中医药知识图谱的构建,具体包括以下步骤:
S1.1、将医药信息映射到药品实体及其属性;
S1.2、在数据服务器中创建一个具有上位概念框架的医药知识图谱,上位概念框架包括“药品”概念、“疾病”概念、“症状”概念、“食物”概念及各概念的相应属性。
3.如权利要求1所述的医药知识问答系统的构建方法,其特征是:所述步骤S2中的答案检索,具体包括以下步骤:
S2.1、响应服务器端获取用户客户端输入的自然语言问句,并对问句进行分词处理,识别出所述问句中的命名实体;
S2.2、抽取命名实体之间的实体关系并存储于句法依存树中;
S2.3、根据句法依存树构建为语义查询图;
S2.4、对于语义查询图中的每个节点,构建在已有的医药知识图谱中与所述语义查询图相匹配的节点候选集,从节点候选集出发,使用动态规划方法遍历医药知识图谱,找到最有可能匹配的子图。
S2.5、根据所述语义查询图中的边与该边在所述医药知识图谱中相匹配的路径之间的相似度,得到候选答案子图的整体相似度,当无法精确查询时,此时系统通过查询问句语义查询图中的命名实体的上位概念节点,通过计算问句中的命名实体与该命名实体的同一上位概念框架下的节点进行相似性对比,相似性对比依据相似性距离计算进行,其中相似性距离值在[-1,1]范围内。
4.如权利要求1所述的医药知识问答系统的构建方法,其特征是:所述步骤S3中的问题答案反馈给用户,具体包括以下步骤:
S3.1、当子图完全匹配时,以图谱可视化的方式将问句的答案反馈给前端用户;
S3.2、当子图不能匹配时,将相似问句的答案以及答案相似度以图谱可视化的方式反馈给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州大学,未经常州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010940684.9/1.html,转载请声明来源钻瓜专利网。