本发明涉及慢病管理系统及管理信息推送技术领域,尤其涉及基于知识图谱的糖尿病干预智能推荐方法、系统及应用。
背景技术:
在糖尿病干预过程中,定位血糖异常的可能原因在糖尿病干预中起到了决定作用。然而,在糖尿病实施干预的过程中,由于可能导致血糖异常原因的因素众多,且从中关系复杂。因此,要有效找到相关的因素往往需要花费大量的时间和精力。
推荐是指通过搜集用户的兴趣偏好,项目的属性、类别等数据,分析交互行为,推测出用户的喜好或需求,从而达到个性化服务的目的。推荐技术的使用已大量渗透到我们周围的生活中。传统的推荐方法仅关注用户与推荐项目之间的交互关系,缺少对用户之间,项目之间联系的考虑,而基于知识图谱的推荐方法恰好能够充分利用这些联系,使快速有效定位异常原因和实施系统全面的专业干预指导成为可能。然而现有技术中并没有利用知识图谱来辅助糖尿病干预的推荐方法。
技术实现要素:
有鉴于此,本发明的目的在于提出一种实施可靠、响应快速、高效、全面和便利的基于知识图谱的糖尿病干预智能推荐方法、系统及应用。
为了实现上述的技术目的,本发明所采用的技术方案为:
一种基于知识图谱的糖尿病干预智能推荐方法,其包括:
s01、构建糖尿病干预知识图谱;
s02、根据糖尿病干预知识图谱,构建调查问卷题库;
s03、响应用户请求调查问卷的操作,生成调查问卷;
s04、响应用户答复调查问卷的操作,记录用户关联信息,输出已答复问卷;
s05、回收已答复问卷,调取糖尿病干预知识图谱,结合已答复问卷,计算用户还存在其他潜在异常状况的概率,将符合预设概率条件的潜在异常信息进行汇集并排序,生成潜在异常信息集;
s06、获取潜在异常信息集,调取调查问卷题库,根据潜在异常信息集中的异常状况,抽取与潜在异常信息集中的异常状况相关联的调查问题进行生成调查问卷,将生成的调查问卷抛转至用户,直至潜在异常信息集中的异常状况所对应的调查问题均被抛转为止;
s07、汇总用户所答复的调查问卷,根据调查问卷中的调查问题答复,按照预设条件向用户推荐糖尿病干预措施。
作为一种可能的实施方式,进一步,本方案响应用户请求调查问卷的操作,生成调查问卷的具体方法为:
s031、响应用户请求调查问卷的操作;
s032、调取调查问卷题库且抽取调查问卷题库内的调查问题,生成调查问卷。
作为一种较优的选择实施方式,优选的,本方案响应用户请求调查问卷的操作时,还获取用户基本信息,然后根据用户基本信息初始化调查问卷和调整调查问卷中调查问题生成的范围;所述的基本信息为用户id,用户名称或证件号码或其他可唯一标识该用户身份的数据,以及年龄,身高,体重,等影响问题集生成范围的基本信息。
作为一种较优的选择实施方式,优选的,调取调查问卷问题时,通过图谱遍历调查问卷题库的方式进行抽取调查问卷题库内的调查问题。
作为一种可能的实施方式,进一步,所述糖尿病干预知识图谱中的糖尿病干预知识至少包括导致血糖异常方面的相关干预措施信息;
所述调查问卷题库中的调查问题均设有与其对应的答复选项或/和答复填入区域。
作为一种较优的选择实施方式,优选的,本方案响应用户答复调查问卷的操作,记录用户关联信息,输出已答复问卷的具体方法为:
s041、响应用户答复调查问卷中每一道调查问题的操作;

s042、判断用户的答复内容是否体现为异常,
当答复内容体现为异常时,记录用户关联信息,并根据记录用户关联信息进行筛查对应调查问题反馈异常状况答复的异常原因;
s043、获取用户答复调查问卷的历史记录,将其与本次答复问卷内容进行合并,输出已答复问卷。
作为一种较优的选择实施方式,优选的,本方案所述的用户关联信息包括用户id,性别,年龄,确诊时间,糖尿病类型,干预类型,干预id,问题id,选型值,回答时间中的一项以上。
作为一种较优的选择实施方式,优选的,本方案所述调查问卷中的每一道调查问题均涉及直接或间接导致血糖异常的特征信息,该特征信息包括饮食行为信息、运动行为信息、生活习惯信息、用药行为信息、检测方式信息、教育背景信息和生理状况信息中的一项以上。
作为一种较优的选择实施方式,优选的,本方案回收已答复问卷,调取糖尿病干预知识图谱,结合已答复问卷,计算用户还存在其他潜在异常状况的概率,将符合预设概率条件的潜在异常信息进行汇集,生成潜在异常信息集的具体步骤包括:
s051、回收已答复问卷,设为当前用户已答复问卷并读取;
s052、调取历史记录中其他用户的已答复问卷,设为其他用户已答复问卷并读取;
s053、根据当前用户已答复问卷和其他用户已答复问卷进行遍历糖尿病干预知识图谱,生成二分图;
s054、在二分图上进行随机游走,计算用户还存在其他潜在异常状况的概率;
s055、将符合预设概率条件的潜在异常信息进行汇集并排序,生成潜在异常信息集。
作为一种较优的选择实施方式,优选的,步骤s07按照预设条件向用户推荐糖尿病干预措施时,还可以进一步获取用户当前的人脸图像,根据人脸图像特征,进行判断是否存在面部异常,根据调查问卷中的调查问题答复和结合用户的面部异常信息,进行向用户推荐糖尿病干预措施,结合糖尿病患者的画像数据,可以给予个性化的糖尿病干预推荐。而推荐条件可以采用预先构建查询表的形式进行对应不同情况下的干预措施。
基于上述的推荐方法,本发明还提供一种基于知识图谱的糖尿病干预智能推荐系统,其包括:
存储单元,用于存储糖尿病干预知识图谱、调查问卷题库和已答复问卷;
问卷生成单元,用于调取调查问卷题库及用户基础信息,并生成及调整调查问卷;
录入单元,用于发起调查问卷请求、接收调查问卷、记录用户操作和记录用户关联信息;
计算单元,用于回收已答复问卷,调取糖尿病干预知识图谱,结合已答复问卷,计算用户还存在其他潜在异常状况的概率,将符合预设概率条件的潜在异常信息进行汇集,生成潜在异常信息集;
数据关联单元,用于获取潜在异常信息集,调取调查问卷题库,根据潜在异常信息集中的异常状况,抽取与潜在异常信息集中的异常状况相关联的调查问题并推送至问卷生成单元生成调查问卷;
推送单元,用于根据调查问卷中的调查问题答复,按照预设条件向用户推荐糖尿病干预措施。
基于上述的推荐方法,本发明还提供一种计算机可读的存储介质,所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现上述所述的基于知识图谱的糖尿病干预智能推荐方法。
基于上述的存储介质,本方案还提供一种终端设备,所述的终端设备具有存储模块,该存储模块包括上述所述的计算机可读的存储介质。
作为一种较优的选择实施方式,所述的终端设备为血糖仪、平板电脑、手机或其他智能终端。
采用上述的技术方案,本发明与现有技术相比,其具有的有益效果为:
1、本方案推荐方法,通过构建糖尿病干预知识图谱和调查问卷问题,结合调查问卷的形式对用户进行情况调查和辅助推荐糖尿病干预的方法,不仅效率高、成本低且系统全面;

2、本方案在构建的糖尿病干预知识图谱基础上生成二分图,通过随机游走方式快速科学地排序干预问题,充分利用图谱知识定位异常原因,推荐相应的干预措施,提升了干预推荐过程的快速性和准确性;
3、本方案的方法和构建的糖尿病干预知识图谱,可进一步扩展其他慢病管理的行为干预的应用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明方案的推荐方法简要实施流程示意图;
图2是本发明方案的推荐方法其中一具体实施流程示意图;
图3是本发明方案的推荐方法部分步骤另一简要实施示意图;
图4是本发明方案的推荐方法对应的一种推荐系统连接示意图。
具体实施方式
下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,本发明一种基于知识图谱的糖尿病干预智能推荐方法,其包括:
s01、构建糖尿病干预知识图谱;
s02、根据糖尿病干预知识图谱,构建调查问卷题库;
s03、响应用户请求调查问卷的操作,生成调查问卷;
s04、响应用户答复调查问卷的操作,记录用户关联信息,输出已答复问卷;
s05、回收已答复问卷,调取糖尿病干预知识图谱,结合已答复问卷,计算用户还存在其他潜在异常状况的概率,将符合预设概率条件的潜在异常信息进行汇集,生成潜在异常信息集;
s06、获取潜在异常信息集,调取调查问卷题库,根据潜在异常信息集中的异常状况,抽取与潜在异常信息集中的异常状况相关联的调查问题进行生成调查问卷,将生成的调查问卷抛转至用户,直至潜在异常信息集中的异常状况所对应的调查问题均被抛转为止;
s07、汇总用户所答复的调查问卷,根据调查问卷中的调查问题答复,按照预设条件向用户推荐糖尿病干预措施。
在图1基础上,进一步结合图2所示,本实施例中,作为一种可能的实施方式,进一步,本方案响应用户请求调查问卷的操作,生成调查问卷的具体方法为:
s031、响应用户请求调查问卷的操作;
s032、调取调查问卷题库且抽取调查问卷题库内的调查问题,生成调查问卷。
其中,作为一种较优的选择实施方式,优选的,本方案响应用户请求调查问卷的操作时,还获取用户基本信息,然后根据用户基本信息初始化调查问卷和调整调查问卷中调查问题生成的范围;
调取调查问卷问题时,采用遍历调查问卷题库的方式进行抽取调查问卷题库内的调查问题。
在本实施例中,作为一种可能的实施方式,进一步,所述糖尿病干预知识图谱中的糖尿病干预知识至少包括导致血糖异常方面的相关干预措施信息;
所述调查问卷题库中的调查问题均设有与其对应的答复选项或/和答复填入区域。

另外,为了能够对用户进行更为精准地筛查其异常状况的原因,作为一种较优的选择实施方式,优选的,本方案响应用户答复调查问卷的操作,记录用户关联信息,输出已答复问卷的具体方法为:
s041、响应用户答复调查问卷中每一道调查问题的操作;
s042、判断用户的答复内容是否体现为异常,
当答复内容体现为异常时,记录用户关联信息,并根据记录用户关联信息进行筛查对应调查问题反馈异常状况答复的异常原因;
s043、获取用户答复调查问卷的历史记录,将其与本次答复问卷内容进行合并,输出已答复问卷。
在本实施例中,作为一种较优的选择实施方式,优选的,本方案所述的用户关联信息包括用户id,性别,年龄,确诊时间,糖尿病类型,干预类型,干预id,问题id,选型值,回答时间中的一项以上;作为一种较优的选择实施方式,优选的,本方案所述调查问卷中的每一道调查问题均涉及直接或间接导致血糖异常的特征信息,该特征信息包括饮食行为信息、运动行为信息、生活习惯信息、用药行为信息、检测方式信息、教育背景信息和生理状况信息中的一项以上。
为了能够对用户进行充分的分析,结合其所答复过的历史问卷进行关联,以及引入其他人的答复情况进行综合评估用户的潜在情况,作为一种较优的选择实施方式,优选的,本方案回收已答复问卷,调取糖尿病干预知识图谱,结合已答复问卷,计算用户还存在其他潜在异常状况的概率,将符合预设概率条件的潜在异常信息进行汇集,生成潜在异常信息集的具体步骤包括:
s051、回收已答复问卷,设为当前用户已答复问卷并读取;
s052、调取历史记录中其他用户的已答复问卷,设为其他用户已答复问卷并读取;
s053、根据当前用户已答复问卷和其他用户已答复问卷进行遍历糖尿病干预知识图谱,生成二分图;
s054、在二分图上进行随机游走,计算用户还存在其他潜在异常状况的概率;
s055、将符合预设概率条件的潜在异常信息进行汇集并排序,生成潜在异常信息集。
通过该形式,使得潜在异常信息关联的一些调查问题能够在步骤s06中进行重新生成问卷和抛转给用户进行继续答复,令用户的综合情况能够尽可能地被挖掘,提高了评估精度和为推荐方法提供了更为充分大量的参考信息。
而本方案在调查问卷的输出和抛转上的实施流程并不局限于上述,其还可以通过图3所示的流程进行实施,图3中已经通过文字和流程走向对其直观表达,便不再赘述。
如图4所示,基于上述的推荐方法,本发明还提供一种基于知识图谱的糖尿病干预智能推荐系统,其包括:
存储单元,用于存储糖尿病干预知识图谱、调查问卷题库和已答复问卷;
问卷生成单元,用于调取调查问卷题库,并生成调查问卷;
录入单元,用于发起调查问卷请求、接收调查问卷、记录用户操作和记录用户关联信息;
计算单元,用于回收已答复问卷,调取糖尿病干预知识图谱,结合已答复问卷,计算用户还存在其他潜在异常状况的概率,将符合预设概率条件的潜在异常信息进行汇集,生成潜在异常信息集;
数据关联单元,用于获取潜在异常信息集,调取调查问卷题库,根据潜在异常信息集中的异常状况,抽取与潜在异常信息集中的异常状况相关联的调查问题并推送至问卷生成单元生成调查问卷;
推送单元,用于根据调查问卷中的调查问题答复,按照预设条件向用户推荐糖尿病干预措施。
另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的部分实施例,并非因此限制本发明的保护范围,凡是利用本发明说明书及附图内容所作的等效装置或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。



















