一种构建知识库的方法、信息查询方法、装置及设备制造方法及图纸

技术编号:29156380 阅读:19 留言:0更新日期:2021-07-06 22:55
本申请公开了一种构建知识库的方法、信息查询方法、装置及设备,通过药品实体记录,先建立药品知识库;再根据药品信息历史查询记录,确定与药品知识库相关联的相关知识库;最后,基于药品知识库中药品实体对应的药品实体信息,确定药品实体与相关知识库中的非药品领域实体之间的关联关系,基于药品知识库、与相关知识库、以及药品实体与非药品领域实体之间的关联关系,生成查询知识库。通过获取客户端发送的针对药品信息的查询请求,可以从查询请求中识别得到对应的实体以及查询意图,并根据识别得到的实体和查询意图在查询知识库中进行查询,得到查询结果。通过建立的查询知识库能够实现快速地查询,得到符合用户需要的准确、全面的药品信息。

【技术实现步骤摘要】
一种构建知识库的方法、信息查询方法、装置及设备
本申请涉及互联网
,具体涉及一种构建知识库的方法、信息查询方法、装置及设备。
技术介绍
患者在购买药品或者服用药品时,需要获取与疾病症状以及自身身体状况相关的药品信息。目前,获取药品信息的过程较为复杂,不便于患者获取相关的药品信息。并且,得到的药品信息可能不够完整、准确,不能满足患者选择或者使用药品的需要。因此,如何较为方便地获取完整、准确的药品信息成为亟待解决的问题。
技术实现思路
有鉴于此,本申请实施例提供一种构建知识库的方法、信息查询方法、装置及设备,能够建立药品信息的查询知识库,并基于该查询知识库快速地提供较为完整以及准确的查询结果,便于用户进行药品信息的查询。为解决上述问题,本申请实施例提供的技术方案如下:一种构建知识库的方法,所述方法包括:获取药品实体记录,所述药品实体记录包括药品实体以及所述药品实体的药品实体信息,所述药品实体信息包括至少一个药品信息字段以及所述药品信息字段对应的药品信息;基于所述药品实体、所述药品实体对应的药品实体记录、以及二者之间的关联关系,建立药品知识库;根据药品信息历史查询记录,确定与所述药品知识库关联的相关知识库,所述相关知识库包括与所述药品实体具有关联的非药品领域实体;根据所述药品实体的药品实体信息,建立所述药品实体与所述相关知识库中的非药品领域实体之间的关联关系;基于所述药品知识库、与所述药品知识库关联的相关知识库、以及所述药品知识库中药品实体与所述相关知识库中的非药品领域实体之间的关联关系,生成药品信息的查询知识库。在一种可能的实现方式中,所述基于所述药品实体、所述药品实体对应的药品实体记录、以及二者之间的关联关系,建立药品知识库,包括:根据所述药品实体信息中禁忌信息字段和/或注意事项字段对应的药品信息,以及药品成分类型字段对应的药品信息,确定所述药品实体之间的关联关系;将所述药品实体记录添加到药品知识库,针对所述药品知识库中各药品实体记录对应的药品实体,将具有关联关系的药品实体进行关联。在一种可能的实现方式中,所述根据所述药品实体信息中禁忌信息字段和/或注意事项字段对应的药品信息,以及药品成分类型字段对应的药品信息,确定所述药品实体之间的关联关系,包括:读取第一药品实体的药品实体信息中禁忌信息字段和/或注意事项字段,得到所述第一药品实体的禁忌信息和/或注意事项;所述第一药品实体为所述药品实体中的任一个;从所述第一药品实体的禁忌信息和/或注意事项信息中识别与药品成分以及关联关系相关的信息,将识别到的与药品成分相关的信息确定为目标药品成分类型,将识别到的关联关系相关的信息确定为目标关联关系类型;获取所述药品知识库中,药品成分类型属于所述目标药品成分类型的药品实体,构建其与所述第一药品实体之间的关联关系,并设定关联关系类型为所述目标关联关系类型。在一种可能的实现方式中,所述根据药品信息历史查询记录,确定与所述药品知识库关联的相关知识库,包括:对药品信息历史查询记录进行实体识别,得到所述药品信息历史查询记录包括的非药品领域实体以及实体所属的类型;根据所述实体所属的类型确定与所述药品知识库关联的相关知识库。在一种可能的实现方式中,所述相关知识库包括症状知识库、人群知识库、食材知识库以及运动知识库;所述根据药品实体的药品实体信息,建立药品实体与相关知识库中的非药品领域实体之间的关联关系,包括:根据所述药品实体的药品实体信息,建立所述药品实体与所述症状知识库中的症状实体、所述人群知识库中的人群实体、所述食材知识库中的食材实体以及所述运动知识库中的运动实体之间的关联关系。在一种可能的实现方式中,所述方法包括:读取第二药品实体的药品实体信息中的适应症字段对应的信息,得到所述第二药品实体的适应症;所述第二药品实体为所述药品实体中的任一个;获取所述症状知识库中,与所述第二药品实体的适应症对应的症状实体,构建所述症状实体与所述第二药品实体之间的关联关系。在一种可能的实现方式中,所述方法包括:读取第二药品实体的药品实体信息中禁忌信息字段和/或注意事项字段对应的信息,得到所述第二药品实体的禁忌信息和/或注意事项;所述第二药品实体为所述药品实体中的任一个;从所述第二药品实体的禁忌信息和/或注意事项信息中识别与适用人群相关的信息;获取所述人群知识库中,与所述适用人群相关的信息对应的人群实体,构建所述人群实体与所述第二药品实体之间的关联关系。在一种可能的实现方式中,所述方法包括:读取第二药品实体的药品实体信息中禁忌信息字段和/或注意事项字段对应的信息,得到所述第二药品实体的禁忌信息和/或注意事项;所述第二药品实体为所述药品实体中的任一个;从所述第二药品实体的禁忌信息和/或注意事项信息中识别与食材相关的信息;获取所述食材知识库中,与所述食材相关的信息对应的食材实体,构建所述食材实体与所述第二药品实体之间的关联关系。在一种可能的实现方式中,所述方法包括:读取第二药品实体的药品实体信息中禁忌信息字段和/或注意事项字段对应的信息,得到所述第二药品实体的禁忌信息和/或注意事项;所述第二药品实体为所述药品实体中的任一个;从所述第二药品实体的禁忌信息和/或注意事项信息中识别与运动相关的信息;获取所述运动知识库中,与所述运动相关的信息对应的运动实体,构建所述运动实体与所述第二药品实体之间的关联关系。一种信息查询方法,所述方法包括:获取客户端发送的药品信息的查询请求;从所述查询请求中识别得到药品实体或者非药品领域实体中的至少一个;根据所述查询请求确定查询意图;根据所述查询意图以及得到的药品实体或者非药品领域实体中的至少一个,对查询知识库进行查询,获得查询结果;所述查询知识库是根据上述的构建知识库的方法构建得到的;将所述查询结果发送给所述客户端。在一种可能的实现方式中,在根据所述查询意图以及得到的药品实体或者非药品领域实体中的至少一个,对查询知识库进行查询,获得查询结果之前,所述方法还包括:获取用户人物画像信息;根据所述用户人物画像信息得到对应的非药品领域实体。在一种可能的实现方式中,所述根据所述查询意图以及得到的药品实体或者非药品领域实体中的至少一个,对查询知识库进行查询,获得查询结果,包括:根据药品实体对查询知识库进行查询时,根据所述查询意图确定所述药品实体对应的待查询的药品信息字段;基于所述查询知识库包括的药品知识库,获取与所述待查询的药品信息字段对应的药品信息,得到查询结果。在一种可能的实现方式中,所述方法还包括:基于所述查询知识库包括的所述药品知识库中药品实体与所述相关知识库中的非药品领域实体之间的关联关系,根据所述查询意图获取与所述药品实体相关联的非药品领域实体;基于所述查询知本文档来自技高网...

【技术保护点】
1.一种构建知识库的方法,其特征在于,所述方法包括:/n获取药品实体记录,所述药品实体记录包括药品实体以及所述药品实体的药品实体信息,所述药品实体信息包括至少一个药品信息字段以及所述药品信息字段对应的药品信息;/n基于所述药品实体、所述药品实体对应的药品实体记录、以及二者之间的关联关系,建立药品知识库;/n根据药品信息历史查询记录,确定与所述药品知识库关联的相关知识库,所述相关知识库包括与所述药品实体具有关联的非药品领域实体;/n根据所述药品实体的药品实体信息,建立所述药品实体与所述相关知识库中的非药品领域实体之间的关联关系;/n基于所述药品知识库、与所述药品知识库关联的相关知识库、以及所述药品知识库中药品实体与所述相关知识库中的非药品领域实体之间的关联关系,生成药品信息的查询知识库。/n

【技术特征摘要】
1.一种构建知识库的方法,其特征在于,所述方法包括:
获取药品实体记录,所述药品实体记录包括药品实体以及所述药品实体的药品实体信息,所述药品实体信息包括至少一个药品信息字段以及所述药品信息字段对应的药品信息;
基于所述药品实体、所述药品实体对应的药品实体记录、以及二者之间的关联关系,建立药品知识库;
根据药品信息历史查询记录,确定与所述药品知识库关联的相关知识库,所述相关知识库包括与所述药品实体具有关联的非药品领域实体;
根据所述药品实体的药品实体信息,建立所述药品实体与所述相关知识库中的非药品领域实体之间的关联关系;
基于所述药品知识库、与所述药品知识库关联的相关知识库、以及所述药品知识库中药品实体与所述相关知识库中的非药品领域实体之间的关联关系,生成药品信息的查询知识库。


2.根据权利要求1所述的方法,其特征在于,所述基于所述药品实体、所述药品实体对应的药品实体记录、以及二者之间的关联关系,建立药品知识库,包括:
根据所述药品实体信息中禁忌信息字段和/或注意事项字段对应的药品信息,以及药品成分类型字段对应的药品信息,确定所述药品实体之间的关联关系;
将所述药品实体记录添加到药品知识库,针对所述药品知识库中各药品实体记录对应的药品实体,将具有关联关系的药品实体进行关联。


3.根据权利要求2所述的方法,其特征在于,所述根据所述药品实体信息中禁忌信息字段和/或注意事项字段对应的药品信息,以及药品成分类型字段对应的药品信息,确定所述药品实体之间的关联关系,包括:
读取第一药品实体的药品实体信息中禁忌信息字段和/或注意事项字段,得到所述第一药品实体的禁忌信息和/或注意事项;所述第一药品实体为所述药品实体中的任一个;
从所述第一药品实体的禁忌信息和/或注意事项信息中识别与药品成分以及关联关系相关的信息,将识别到的与药品成分相关的信息确定为目标药品成分类型,将识别到的关联关系相关的信息确定为目标关联关系类型;
获取所述药品知识库中,药品成分类型属于所述目标药品成分类型的药品实体,构建其与所述第一药品实体之间的关联关系,并设定关联关系类型为所述目标关联关系类型。


4.根据权利要求1所述的方法,其特征在于,所述根据药品信息历史查询记录,确定与所述药品知识库关联的相关知识库,包括:
对药品信息历史查询记录进行实体识别,得到所述药品信息历史查询记录包括的非药品领域实体以及实体所属的类型;
根据所述实体所属的类型确定与所述药品知识库关联的相关知识库。


5.一种信息查询方法,其特征在于,所述方法包括:
获取客户端发送的药品信息的查询请求;
从所述查询请求中识别得到药品实体或者非药品领域实体中的至少一个;
根据所述查询请求确定查询意图;
根据所述查询意图以及得到的药品实体或者非药品领域实体中的至少一个,对查询知识库进行查询,获得查询结果;所述查询知识库是根据权利要求1-4任一项所述的构建知识库的方法构建得到的;
将所述查询结果发送给所述客户端。


6.一种构建知识库的装置,其特征在于,所述装置包括:
第一获取单元,用于获取药品实体记录,所述药品实体记录包括药品实体以及所述药品实体的药品实体信息,所述药品实体信息包括至...

【专利技术属性】
技术研发人员:赵航
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1