本发明涉及智能检索系统领域,特别涉及一种数字化医疗知识库的智能检索系统。
背景技术:
1、随着信息技术在医疗领域的广泛应用,医疗数据呈现出爆炸式增长,包括电子病历、医学影像、检验检查报告、临床指南、医学文献等各种类型的数据不断积累;这些数据蕴含着丰富的医学知识和临床经验,但由于数据量庞大且分散在不同的系统和部门中,传统的检索方法检索质量得不到保证,而用户是无法分辨出质量好坏的,从而可能导致用户接收了错误的医疗信息,对用户的生命造成威胁;
2、且现有的检索系统检索准确率较低,容易致使用户多次重复检索,导致用户满意度下降;
3、为此,推出一种数字化医疗知识库的智能检索系统。
技术实现思路
1、有鉴于此,本发明提供一种数字化医疗知识库的智能检索系统,以解决上述背景技术提出的问题。
2、本发明的目的可以通过以下技术方案实现:一种数字化医疗知识库的智能检索系统,包括:
3、数据获取模块:获取搜索界面的权威信息和用户使用信息;权威信息包括:搜索界面域名权重、引用作者及其文献数量、搜索界面被引用次数;用户使用信息包括:用户对检索界面的用户评分、用户在各层级上的浏览时长和用户转发次数;并将搜索界面的权威信息和用户使用信息发送至搜索界面评价模块;
4、搜索界面评价模块:通过对界面的权威信息和用户使用信息的分析分别得到搜索界面权威值和用户使用值;继而通过对搜索界面权威值和用户使用值的综合分析得出搜索界面的推荐值;
5、数据库更新模块:在智能检索系统运行过程中设置更新时间间隔,在到达更新时间间隔点时,对医疗知识库中的搜索界面进行删除和增加;
6、用户交互模块:用户可通过多种交互方式对智能检索系统发出检索指令,从而得到用户所需要的信息;
7、交互界面设置模块:基于各搜索界面的推荐值,当用户发出检索指令时,将匹配到的各搜索界面按照对应推荐值的大小从上往下依次排列;
8、人工客服模块:用于用户短时间内多次进行相同检索指令时触发,用户可自由选择是否接入人工客服。
9、在一些实施例中,得到搜索界面的权威值,具体为:
10、s1:得到搜索界面各作者的权威性评分,具体如下:
11、s1-1:获取搜索界面各引用文献的各作者,获取各作者在各期刊发表的论文数量,从期刊引证报告中获取各期刊的影响因子,记为,i=1,2...x,x为期刊总数量;记各作者在各期刊上发表的论文数量为,j=1,2...n,n为当前搜索界面引用作者的总数量,将得到的各期刊的影响因子和各作者在对应期刊上发表的论文数量代入公式:从而得到各作者的期刊得分;
12、s1-2:获取搜索界面各作者的获奖类型及其对应的获奖次数,获奖类型分为:国际型、国家型以及省级获奖;预设各获奖类型对应的权重影响因子,将各种类型的获奖次数乘以对应获奖类型的权重因子,然后相加求和从而得到各作者的获奖得分;
13、s1-3:获取搜索界面各作者的h指数,记为影响得分,预设各作者的期刊得分、获奖得分以及影响得分对应的权重影响因子,将各作者的期刊得分、获奖得分以及影响得分和各自的权重影响因子相乘后求和,得到的结果作为各作者的权威性指数;
14、s2:将搜索界面内各作者的权威性指数乘以对应作者的作品数量数,然后相加求和,从而得到搜索界面的文献综合评分wxp;
15、s3:预设搜索界面域名权重、搜索界面被引用次数和搜索界面的文献综合评分wxp对应的权重影响因子,将搜索界面域名权重、索界面被引用次数和搜索界面的文献综合评分wxp与各自对应的权重影响因子相乘后求和,得到的结果作为搜索界面的权威值zhp。
16、在一些实施例中,得到搜索界面的用户使用值,具体为:
17、以单个用户单次使用智能检索系统为分析区间,统计分析区间内单个用户在搜索界面内各个层级上的浏览时长,预设浏览时长对应的各组时长区间,基于层级的不同,预设各层级的各时长区间对应各组分数;匹配用户在各层级上的浏览时长对应的时长区间,从而得到用户在各层级上浏览时长对应的分数,将用户在各层级上浏览时长对应的分数累加,从而得到用户的时长使用评分sc;
18、获取各用户对于搜索界面的评分值和评分时间,将各用户的评分时间与当前时间作差,从而得到各用户的评分间隔时间,预设各组评分间隔时间区间对应各组可信度指标,匹配各用户的评分间隔时间对应的评分间隔时间区间,从而得到各用户的评分间隔时间对应的可信度指标,将各用户对于搜索界面的评分值和对应的可信度指标相乘,从而得到各用户的搜索界面调整评分值,取所有用户的搜索界面调整评分值均值作为调整评分jq;
19、将用户转发次数标记为zf,将得到的时长使用评分sc、调整评分jq以及用户转发次数zf归一化处理后代入公式:从而得到用户使用值yhy,其中z1、z2和z3分别是时长使用评分sc、加权评分jq以及用户转发次数zf对应的权重影响因子。
20、在一些实施例中,得到搜索界面的推荐值,具体为:
21、将得到的搜索界面的权威值zhp和用户使用值yhy归一化处理,预设搜索界面的权威值zhp和用户使用值yhy对应的权重影响因子,将搜索界面的权威值zhp和用户使用值yhy与各自预设的权重影响因子相乘然后求和,得到的结果作为搜索界面的推荐值tjz。
22、在一些实施例中,对医疗数据库中的搜索界面进行删除操作,具体为:
23、将医疗数据库中的搜索界面按照疾病类型进行分类,疾病类型包括但不限于:心脑血管、肺炎和感冒等等,在医疗数据库的运行过程中设置维护节点,当到达维护节点时,提取各种疾病类型下搜索界面推荐值tjz最小的m个搜索界面,m>5,获取得到的各搜索界面最近一次的使用评分和最近一次的使用时间,将得到的各搜索界面最近一次的使用时间与当前维护节点时间作差,从而得到各搜索界面的停止使用时长sj,将用户最近一次的使用评分标记为pf,将各搜索界面的停止使用时长sj、界面推荐值tjz以及最近一次的使用评分pf归一化处理后代入公式:从而得到各搜索界面的删除评判指数scp,其中c1、c2和c3分别是界面推荐值tjz、最近一次的使用评分标记pf和界面的停止使用时长sj对应的权重影响因子,选取各疾病类型下删除评判指数scp靠后的n个搜索界面进行删除操作,2<n<m。
24、在一些实施例中,对医疗数据库进行增加操作,具体为:
25、当到达数据库的维护节点时,在外部资源库中获取当前医疗知识库中不存在的与医疗有关的搜索界面,设置一个时间更新值,计算获取到的搜索界面与当前维护节点之间的时间差值,当时间差值小于时间更新值时,将对应的搜索界面直接加入到当前医疗知识库中;当时间差值大于时间更新值时,预设一个搜索界面推荐值阈值,计算时间差值大于时间更新值的搜索界面的推荐值,将时间差值大于时间更新值对应搜索界面的推荐值与预设的搜索界面推荐值阈值进行对比,当时间差值大于时间更新值对应搜索界面的推荐值大于预设的搜索界面推荐值阈值时,将对应的搜索界面加入到当前医疗知识库中。
26、在一些实施例中,为用户选取合适的客服人员,具体为:
27、在预设的时间区间上设置时间节点,获取各客服人员在各时间节点上的接待客户数、问题解决率和各客户评分,取各时间节点上各客户的评分均值作为对应时间节点上的分均值,预设分均值、接待客户数和问题解决率对应的权重影响因子,将各时间节点上的分均值、接待客户数和问题解决率与预设的权重影响因子分别相乘后求和,得到的最终结果作为对应时间节点上的客户综合评分kfp;
28、提取时间区间各时间节点上客服综合评分kfp中的四个值,分别是第一个时间节点对应的值、最后一个时间节点对应的值、最大值以及最小值;用最小值减去第一个时间节点对应的值得到的结果作为第一分析值w1;用最后一个时间节点对应的值减去最大值作为第二分析值w2;用最后一个时间节点对应的值减去第一个时间节点对应的值作为第三分析值w3,将得到的第一分析值w1、第二分析值w2和第三分析值w3代入公式:从而得到各客服对应的评分修正值,其中s1、s2和s3分别是第一分析值w1、第二分析值w2和第三分析值w3对应的权重影响因子;
29、取各时间节点上客服综合评分kfp的均值作为对应客服的服务评分,将客服的服务评分与对应客服的评分修正值相加,从而得到各客服的修正服务评分t2;
30、当用户短时间内进行多次相同的检索指令时,触发客服介入,用户可自由选择是否接入人工客服;当用户选择接入人工客服时,获取当前在线各客服的待处理人数t1、修正服务评分t2和当天累计在线时长t3,利用公式:得到当前在线各客服的客服接待指数kfj,提取当前在线客服中客服接待指数kfj排名前三的客服,获取对应客服的年龄、从业年限、待接待人数、头像以及好评率信息打包发送至用户的交互界面,由用户自主选择接入哪位客服。
31、与现有技术相比,本发明的有益效果是:
32、本发明从搜索界面的权威性和用户使用性两方面综合分析,从而得出各搜索界面的推荐值,在用户使用检索系统进行检索时,把搜索界面按照推荐值的大小从上往下排列,避免了用户接收一些杂乱的信息和与疾病无关的信息给用户带来的时间损失和健康损失,增加了检索效果的可靠性;
33、本发明通过定时对数据库中的搜索界面进行删除和增加,能够保证用户能够检索到最新的研究成果,提高了数据更新的及时性;通过对数据库中搜索界面删除评判指数的分析,合理删除一些无用搜索界面,从而定时释放数据库内存,也可以避免用户检索到此类无关信息带来的不好体验;
34、本发明通过对客服的综合分析,得到各客服对应的客服接待指数,并选取客服接待指数排名前三的客服,将相关信息一起打包发送至用户的交互界面,由用户自主选择接入哪位客服,提高了用户的满意度和客户黏性。