一种基于医生相关属性检索诊断病例的装置及方法制造方法及图纸

技术编号:19778332 阅读:26 留言:0更新日期:2018-12-15 11:19
本发明专利技术提供了一种基于医生相关属性检索诊断病例的装置及方法,该装置包括关键字输入部(11)、诊断病例检索部(12)、第一矩阵建立部(13)、关系集合建立部(14)、第二矩阵建立部(15)、相似度计算部(16)、以及诊断病例推荐部(17)。根据本发明专利技术的装置及方法,能够根据每个诊断病例的医生相关的属性与用户指定的医生相关的属性的相似度,对检索出的诊断病例进行排序,并按照排列顺序推荐诊断病例,由此,用户能够快速地获得所期望的诊断病例。

【技术实现步骤摘要】
一种基于医生相关属性检索诊断病例的装置及方法
本专利技术涉及一种基于医生相关属性检索诊断病例的装置及方法。
技术介绍
专利文献1(中国专利申请201310603059.5)公开了一种病历查询方法。所述方法包括:在接收到对病历的存储指令时,解析病历以获取多项诊疗信息,以及每项诊疗信息对应的特征数据;根据多项诊疗信息之间的结构关系,对多项诊疗信息进行结构化存储,其中,将每项诊疗信息和相应的特征数据进行关联存储;解析查询指令以确定目标诊疗信息和目标关键字,并在与目标诊疗信息相关联的特征数据中查询与目标关键字相匹配的目标特征数据。专利文献1还公开了一种病历查询系统,包括:解析单元,用于在接收到对病历的存储指令时,解析所述病历以获取所述病历中的多项诊疗信息,以及所述多项诊疗信息中每项诊疗信息对应的特征数据,以及在接收到对所述病历的查询指令时,解析所述查询指令以确定目标诊疗信息和目标关键字;存储单元,用于根据所述多项诊疗信息之间的结构关系,对所述多项诊疗信息进行结构化存储,其中,将所述每项诊疗信息和相应的特征数据进行关联存储;查询单元,在与所述目标诊疗信息相关联的特征数据中查询与所述目标关键字相匹配的目标特征数据。通过专利文献1的技术方案,能够将病历中的诊疗信息进行结构化存储,从而在用户查询病历时,可以直接根据查询条件在存储的诊疗信息中进行查询,无需对病历进行全文检索,提高了查询的效率。然而,用户在检索病历后,有时能够获得很多符合检索条件的病历。在这种情况下,用户只能通过逐一阅读检索出的病历,来判断哪一个病历才是自己所期望的病历。如此一来,用户需要花费大量的时间来筛选病历,给用户造成了极大的困扰。
技术实现思路
专利技术要解决的问题本专利技术正是为了解决这样的问题而完成的,其目的在于,提供一种能够根据医生相关属性来检索诊断病例的装置及方法,从而能够快速地获得所期望的诊断病例。解决问题的技术手段本专利技术所涉及的基于医生相关属性检索诊断病例的装置,包括:关键字输入部,其用于输入与关键字;诊断病例检索部,其使用所述关键字,对诊断病例共享库进行检索;第一矩阵建立部,其建立第一矩阵,所述第一矩阵为诊断病例-诊断病例共享库属性的二维矩阵,所述第一矩阵建立部通过以下方式建立所述第一矩阵:将所述诊断病例共享库中所有医生诊疗经验描述的属性,即诊断病例共享库属性作为矩阵的列名,将通过所述诊断病例检索部检索出来的诊断病例ID以及由用户指定的医生诊疗经验描述的参照属性Id作为行名,且将所述参照属性Id作为第一行,当所述第一矩阵的某行所表示的所述诊断病例ID或所述参照属性Id具有所述第一矩阵的某列所表示的所述诊断病例共享库属性时,将所述第一矩阵的该行列的值标记为1,否则标记为0;关系集合建立部,其根据所述第一矩阵,建立关系集合,所述关系集合为诊断病例共享库属性-诊断病例的关系集合,所述关系集合建立部通过以下方式建立所述关系集合:每个诊断病例共享库属性的所述关系集合包含所有在所述第一矩阵中该诊断病例共享库属性所对应的列标记为1的所述诊断病例ID或所述参照属性Id;第二矩阵建立部,其根据所述关系集合,建立第二矩阵,所述第二矩阵为诊断病例-诊断病例的二维矩阵,所述第二矩阵建立部通过以下方式建立所述第二矩阵:将所述诊断病例ID以及所述参照属性Id作为行名以及列名,且将所述参照属性Id作为第一行以及第一列,将每个诊断病例共享库属性的所述关系集合中的不同所述诊断病例ID的两两组合的个数,或是所述诊断病例ID与所述参照属性Id的组合的个数作为相应的行列的值,并且在所述第二矩阵中将行与列代表相同所述诊断病例ID或者均代表所述参照属性Id的值标记为0;相似度计算部,其根据所述第二矩阵,计算每个诊断病例ID与所述参照属性Id的相似度;以及诊断病例推荐部,其根据所述相似度,对所述诊断病例ID进行排序,并按照排列顺序推荐所述诊断病例ID。另外,本专利技术所涉及的基于医生相关属性检索诊断病例的方法,包括:关键字输入步骤,用于输入关键字;诊断病例检索步骤,使用所述关键字,对诊断病例共享库进行检索;第一矩阵建立步骤,建立第一矩阵,所述第一矩阵为诊断病例-诊断病例共享库属性的二维矩阵,在所述第一矩阵建立步骤中,通过以下方式建立所述第一矩阵:将所述诊断病例共享库中所有医生诊疗经验描述的属性,即诊断病例共享库属性作为矩阵的列名,将通过所述诊断病例检索部检索出来的诊断病例ID以及由用户指定的医生诊疗经验描述的参照属性Id作为行名,且将所述参照属性Id作为第一行,当所述第一矩阵的某行所表示的所述诊断病例ID或所述参照属性Id具有所述第一矩阵的某列所表示的所述诊断病例共享库属性时,将所述第一矩阵的该行列的值标记为1,否则标记为0;关系集合建立步骤,根据所述第一矩阵,建立关系集合,所述关系集合为诊断病例共享库属性-诊断病例的关系集合,在所述关系集合建立步骤中,通过以下方式建立所述关系集合:每个诊断病例共享库属性的所述关系集合包含所有在所述第一矩阵中该诊断病例共享库属性所对应的列标记为1的所述诊断病例ID或所述参照属性Id;第二矩阵建立步骤,其根据所述关系集合,建立第二矩阵,所述第二矩阵为诊断病例-诊断病例的二维矩阵,所述第二矩阵建立步骤中,通过以下方式建立所述第二矩阵:将所述诊断病例ID以及所述参照属性Id作为行名以及列名,且将所述参照属性Id作为第一行以及第一列,将每个诊断病例共享库属性的所述关系集合中的不同所述诊断病例ID的两两组合的个数,或是所述诊断病例ID与所述参照属性Id的组合的个数作为相应的行列的值,并且在所述第二矩阵中将行与列代表相同所述诊断病例ID或者均代表所述参照属性Id的值标记为0;相似度计算步骤,根据所述第二矩阵,计算每个诊断病例ID与所述参照属性Id的相似度;以及诊断病例推荐步骤,根据所述相似度,对所述诊断病例ID进行排序,并按照排列顺序推荐所述诊断病例ID。专利技术的效果根据本专利技术的装置及方法,能够根据每个诊断病例的医生相关的属性与用户指定的医生相关的属性的相似度,对检索出的诊断病例进行排序,并按照排列顺序推荐诊断病例,由此,用户能够快速地获得所期望的诊断病例。附图说明图1为表示本专利技术实施方式所涉及的装置的构成图。图2为表示本专利技术实施方式所涉及的装置执行诊断病例的检索及推荐的流程图。具体实施方式以下,参照附图,对本专利技术的具体实施方式进行说明。图1为表示本专利技术实施方式所涉及的装置的构成图,图2为表示本专利技术实施方式所涉及的装置执行诊断病例的检索及推荐的流程图。如图1所示,本专利技术的装置1包括:关键字输入部11、诊断病例检索部12、第一矩阵建立部13、关系集合建立部14、第二矩阵建立部15、相似度计算部16、以及诊断病例推荐部17。关键字输入部11用于输入关键字(图2中的步骤S1),可以使用键盘等常用的输入设备。诊断病例检索部12使用所述关键字,对诊断病例共享库进行检索(图2中的步骤S2)。在诊断病例共享库中,每个诊断病例关于医生诊疗经验的描述部分包括:医生所在的科室、医生的职称、医生所在医院的级别等,本领域人员均可以使用该诊断病例共享库进行检索。通常情况下,将诊断病例中关于医生诊疗经验的描述部分经过分词而获得诊断病例的多个属性,再将所有诊断病例的多个属性合并,并剔除重复的属本文档来自技高网
...

【技术保护点】
1.一种基于医生相关属性检索诊断病例的装置,其特征在于,包括:关键字输入部,其用于输入关键字;诊断病例检索部,其使用所述关键字,对诊断病例共享库进行检索;第一矩阵建立部,其建立第一矩阵,所述第一矩阵为诊断病例‑诊断病例共享库属性的二维矩阵,所述第一矩阵建立部通过以下方式建立所述第一矩阵:将所述诊断病例共享库中所有医生诊疗经验描述的属性,即诊断病例共享库属性作为矩阵的列名,将通过所述诊断病例检索部检索出来的诊断病例ID以及由用户指定的医生诊疗经验描述的参照属性Id作为行名,且将所述参照属性Id作为第一行,当所述第一矩阵的某行所表示的所述诊断病例ID或所述参照属性Id具有所述第一矩阵的某列所表示的所述诊断病例共享库属性时,将所述第一矩阵的该行列的值标记为1,否则标记为0;关系集合建立部,其根据所述第一矩阵,建立关系集合,所述关系集合为诊断病例共享库属性‑诊断病例的关系集合,所述关系集合建立部通过以下方式建立所述关系集合:每个诊断病例共享库属性的所述关系集合包含所有在所述第一矩阵中该诊断病例共享库属性所对应的列标记为1的所述诊断病例ID或所述参照属性Id;第二矩阵建立部,其根据所述关系集合,建立第二矩阵,所述第二矩阵为诊断病例‑诊断病例的二维矩阵,所述第二矩阵建立部通过以下方式建立所述第二矩阵:将所述诊断病例ID以及所述参照属性Id作为行名以及列名,且将所述参照属性Id作为第一行以及第一列,将每个诊断病例共享库属性的所述关系集合中的不同所述诊断病例ID的两两组合的个数,或是所述诊断病例ID与所述参照属性Id的组合的个数作为相应的行列的值,并且在所述第二矩阵中将行与列代表相同所述诊断病例ID或者均代表所述参照属性Id的值标记为0;相似度计算部,其根据所述第二矩阵,计算每个诊断病例ID与所述参照属性Id的相似度;以及诊断病例推荐部,其根据所述相似度,对所述诊断病例ID进行排序,并按照排列顺序推荐所述诊断病例ID。...

【技术特征摘要】
1.一种基于医生相关属性检索诊断病例的装置,其特征在于,包括:关键字输入部,其用于输入关键字;诊断病例检索部,其使用所述关键字,对诊断病例共享库进行检索;第一矩阵建立部,其建立第一矩阵,所述第一矩阵为诊断病例-诊断病例共享库属性的二维矩阵,所述第一矩阵建立部通过以下方式建立所述第一矩阵:将所述诊断病例共享库中所有医生诊疗经验描述的属性,即诊断病例共享库属性作为矩阵的列名,将通过所述诊断病例检索部检索出来的诊断病例ID以及由用户指定的医生诊疗经验描述的参照属性Id作为行名,且将所述参照属性Id作为第一行,当所述第一矩阵的某行所表示的所述诊断病例ID或所述参照属性Id具有所述第一矩阵的某列所表示的所述诊断病例共享库属性时,将所述第一矩阵的该行列的值标记为1,否则标记为0;关系集合建立部,其根据所述第一矩阵,建立关系集合,所述关系集合为诊断病例共享库属性-诊断病例的关系集合,所述关系集合建立部通过以下方式建立所述关系集合:每个诊断病例共享库属性的所述关系集合包含所有在所述第一矩阵中该诊断病例共享库属性所对应的列标记为1的所述诊断病例ID或所述参照属性Id;第二矩阵建立部,其根据所述关系集合,建立第二矩阵,所述第二矩阵为诊断病例-诊断病例的二维矩阵,所述第二矩阵建立部通过以下方式建立所述第二矩阵:将所述诊断病例ID以及所述参照属性Id作为行名以及列名,且将所述参照属性Id作为第一行以及第一列,将每个诊断病例共享库属性的所述关系集合中的不同所述诊断病例ID的两两组合的个数,或是所述诊断病例ID与所述参照属性Id的组合的个数作为相应的行列的值,并且在所述第二矩阵中将行与列代表相同所述诊断病例ID或者均代表所述参照属性Id的值标记为0;相似度计算部,其根据所述第二矩阵,计算每个诊断病例ID与所述参照属性Id的相似度;以及诊断病例推荐部,其根据所述相似度,对所述诊断病例ID进行排序,并按照排列顺序推荐所述诊断病例ID。2.如权利要求1所述的装置,其特征在于,所述相似度计算部通过以下方式计算所述相似度:诊断病例IDj与所述参照属性Id的相似度为j为正整数,j=1,2,3…,u=IDj,v=Id,Zuv为所述第二矩阵中第u行第v列的值,P为第u行的总的个数,P’为第v列的总的个数,K和K’为正整数,Zuk为所述第二矩阵中第u行第K列的值,ZK′v为所述第二矩阵中第K'行第v列的值。3.如权利要求1或2所述的装置,其特征在于,所述诊断病例推荐部按照所述相似度从大到小,对所述诊断病例ID进行排序,并按照排列顺序推荐所述诊断病例ID,当存在所述相似度为相同的所述诊断病例ID时,按照以下方式计算所述相似度为相同的所述诊断病例ID的权重值score:score=(P-1)n(N+1)P为所述诊断病例ID的点击率;N为在所述第一矩阵中,表示所述参照属性Id与所述诊断病例ID的行在同一列中的值为相同的列的个数,n为系数,根据计算出的所述权重值score从大到小,对所述相似度为相同的所述诊断病例ID进一步地排序,并结合按照所述相似度的排序与按照所述权重值score的排序,推荐所述诊断病例ID。4.如权利要求3所述的装置,其特征在于,所述n为1/2。5.一种基...

【专利技术属性】
技术研发人员:俞松宫崎邦彦顾广隶尚磊陈永军
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:日本,JP

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

1