一种基于疾病圈数据信息的个性化定制方法及系统与流程

文档序号:17348163发布日期:2019-04-09 20:55阅读:179来源:国知局

本发明属于计算机信息领域,特别是涉及到一种基于疾病圈数据信息的个性化定制方法及系统。



背景技术:

现阶段人们的生活节奏很快,生活压力也很大,这就为人们的身体健康带来了很多隐忧。人们一旦身体健康出现问题,首选是去医院,但是医院里看病的人又似乎永远是非常多,哪怕是一些小病征,整个看病的流程走下来会花费很多时间;而如果人们觉得耽误时间,不愿意去医院,只是依据自己的经验买些药服用,这样又有可能错过最佳治疗时间,耽误病情。

基于这种现象,如果能够有一个帮助人们进行疾病自诊的信息平台,将会对人们产生巨大的帮助,人们可以通过信息平台的内容,结合自身的状况,先对自己的病患进行初期的判断,病征轻微的,可以根据信息平台的内容进行自我简单的治疗,病征有危险的发展趋势时,再去医院治疗。

要建立一个这样的帮助人们进行疾病自诊的信息平台,需要有一个完善的医学信息数据库,才能保证自诊的准确性,既能帮助人们节省时间,又不会耽误疾病的最佳治疗时间。

在有了完善的医学信息数据库之后,如何能帮助人们提出个体的个性化定制的要求,包括帮助人们出具个性化的具体的疾病管理方案,成为目前亟需解决的问题。



技术实现要素:

本发明要解决的问题是设计一种基于疾病圈数据信息的个性化定制方法及系统,为疾病自诊信息平台提供个性化定制的方法,为病患的个性化治疗提供技术支撑。

为了达到上述目的,本发明采取的技术方案为:

一种基于疾病圈数据信息的个性化定制方法,包括如下步骤:

(1)建立医学信息本体(medicalontology)数据库,即mo数据库;将疾病及其特征用moterms进行编号;每个moterms代表一个顶点,两个terms之间的关系用有向边表示,这样将疾病和病征表示在一个有向无环图中;

(2)创建一个以药品电子标识码为关键码的存储mo数据库中对应的moterms的哈希表mohash;

(3)创建疾病圈,根据每位病患提供的治疗信息,包括:

每个病患提供自身病患所处的疾病阶段,包括初患,复发,较轻,严重,前期,中期,后期,i,ii,iii期等,用集合j={j1,j2,j3,…}代表;

每个病患提供对应阶段使用的药物产品集m={m1,m2,…,mn},n表示产品数目;

及对应的每种产品服用/使用疗程t={t1,t2,….,tn};

及对应的每种产品治疗效果e={e1,e2,….,en};

及对应的疗程药品花费f={f1,f2,…,fn};

及对应的耐药时间n={n1,n2,…,nn};

及对应的不良反应时间r={r1,r2,…,rn};

根据上述信息生成对应的治疗信息矩阵d={m,t,e,f,n,r};

依据疾病圈创建个人会员集合、医生会员集合、营养师会员集合;

(4)疾病圈的个人会员,提出个性化定制要求;

(5)疾病圈根据个性化定制要求匹配医生会员和营养师会员来出具疾病管理方案。

优选的,所述步骤(1)中,创建mo数据库的方法为:

(1.1)将疾病及其特征用moterms进行编号,每个moterms代表一个顶点,两个terms之间的关系用有向边表示,这样将疾病和病征表示在一个有向无环图中;

(1.2)顶点之间的关联分成两种类型:is_a关系和part_of关系;is_a关系是一种简单的包含关系;part_of关系表示一部分的包含关系,一种疾病往往有多种病征表现,病征和疾病之间是part_of的关系,疾病和疾病之间是is_a的关系,病征和病征之间是is_a的关系;

(1.3)对于任两个terms之间的有向边,若是part_of的关系,则赋予权重;权重用关联概率d表示;将父term与之关联的子terms之间进行关联度d分配(0<d<=1);其中关联度d(term1,term2)表示父病征term1出现term2子病征的概率;

(1.4)对于任两个terms之间的有向边,若是is_a的关系,则赋予权重;权重用关联百分比表示;父term与子terms之间的关联百分比用该子term在父term所关联的所有子terms中出现比率,所述子terms的关联百分比之和为1。

进一步的,所述步骤(4)还包括:个人会员为个性化定制要求设定积分悬赏。

进一步的,所述步骤(5)还包括:个人会员采纳疾病管理方案后,按照会员设定的积分悬赏给予医生会员和营养师会员积分奖励。

本发明的另一方面,还提出了一种基于疾病圈数据信息的个性化定制系统,包括:

医学信息本体(medicalontology)数据库,即mo数据库;将疾病及其特征用moterms进行编号;每个moterms代表一个顶点,两个terms之间的关系用有向边表示,这样将疾病和病征表示在一个有向无环图中;

哈希表模块:创建一个以药品电子标识码为关键码的存储mo数据库中对应的moterms的哈希表mohash;

疾病圈创建模块,根据每位病患提供的治疗信息,包括:每个病患提供自身病患所处的疾病阶段,包括初患,复发,较轻,严重,前期,中期,后期,i,ii,iii期等,用集合j={j1,j2,j3,…}代表;每个病患提供对应阶段使用的药物产品集m={m1,m2,…,mn},n表示产品数目;及对应的每种产品服用/使用疗程t={t1,t2,….,tn};及对应的每种产品治疗效果e={e1,e2,….,en};及对应的疗程药品花费f={f1,f2,…,fn};及对应的耐药时间n={n1,n2,…,nn};及对应的不良反应时间r={r1,r2,…,rn};根据上述信息生成对应的治疗信息矩阵d={m,t,e,f,n,r};依据疾病圈创建个人会员集合、医生会员集合、营养师会员集合;

个人会员模块,用于疾病圈的个人会员提出个性化定制要求;

方案匹配模块,用于疾病圈根据个性化定制要求匹配医生会员和营养师会员来出具疾病管理方案。

优选的,所述mo数据库创建的方法为:

(1.1)将疾病及其特征用moterms进行编号,每个moterms代表一个顶点,两个terms之间的关系用有向边表示,这样将疾病和病征表示在一个有向无环图中;

(1.2)顶点之间的关联分成两种类型:is_a关系和part_of关系;is_a关系是一种简单的包含关系;part_of关系表示一部分的包含关系,一种疾病往往有多种病征表现,病征和疾病之间是part_of的关系,疾病和疾病之间是is_a的关系,病征和病征之间是is_a的关系;

(1.3)对于任两个terms之间的有向边,若是part_of的关系,则赋予权重;权重用关联概率d表示;将父term与之关联的子terms之间进行关联度d分配(0<d<=1);其中关联度d(term1,term2)表示父病征term1出现term2子病征的概率;

(1.4)对于任两个terms之间的有向边,若是is_a的关系,则赋予权重;权重用关联百分比表示;父term与子terms之间的关联百分比用该子term在父term所关联的所有子terms中出现比率,所述子terms的关联百分比之和为1。

进一步的,所述个人会员模块还包括积分悬赏单元,用于个人会员为个性化定制要求设定积分悬赏。

进一步的,所述方案匹配模块还包括积分奖励单元,用于个人会员采纳疾病管理方案后,按照会员设定的积分悬赏给予医生会员和营养师会员积分奖励。

本发明的有益效果为:通过本发明的方法,建立一种基于疾病圈数据信息的个性化定制方法及系统,为疾病自诊信息平台提供个性化定制的方法,为病患的个性化治疗和调养提供技术支撑。

具体实施方式

下面结合具体实施例对本发明做进一步说明。

本发明提出一种基于疾病圈数据信息的个性化定制方法,包括如下步骤:

(1)建立医学信息本体(medicalontology)数据库,即mo数据库;将疾病及其特征用moterms进行编号;每个moterms代表一个顶点,两个terms之间的关系用有向边表示,这样将疾病和病征表示在一个有向无环图中;

(2)创建一个以药品电子标识码为关键码的存储mo数据库中对应的moterms的哈希表mohash;

(3)创建疾病圈,根据每位病患提供的治疗信息,包括:

每个病患提供自身病患所处的疾病阶段,包括初患,复发,较轻,严重,前期,中期,后期,i,ii,iii期等,用集合j={j1,j2,j3,…}代表;

每个病患提供对应阶段使用的药物产品集m={m1,m2,…,mn},n表示产品数目;

及对应的每种产品服用/使用疗程t={t1,t2,….,tn};

及对应的每种产品治疗效果e={e1,e2,….,en};

及对应的疗程药品花费f={f1,f2,…,fn};

及对应的耐药时间n={n1,n2,…,nn};

及对应的不良反应时间r={r1,r2,…,rn};

根据上述信息生成对应的治疗信息矩阵d={m,t,e,f,n,r};

依据疾病圈创建个人会员集合、医生会员集合、营养师会员集合;

(4)疾病圈的个人会员,提出个性化定制要求;

(5)疾病圈根据个性化定制要求匹配医生会员和营养师会员来出具疾病管理方案。

其中,所述步骤(1)中,创建mo数据库的方法为:

(1.1)将疾病及其特征用moterms进行编号,每个moterms代表一个顶点,两个terms之间的关系用有向边表示,这样将疾病和病征表示在一个有向无环图中;

(1.2)顶点之间的关联分成两种类型:is_a关系和part_of关系;is_a关系是一种简单的包含关系;part_of关系表示一部分的包含关系,一种疾病往往有多种病征表现,病征和疾病之间是part_of的关系,疾病和疾病之间是is_a的关系,病征和病征之间是is_a的关系;

(1.3)对于任两个terms之间的有向边,若是part_of的关系,则赋予权重;权重用关联概率d表示;将父term与之关联的子terms之间进行关联度d分配(0<d<=1);其中关联度d(term1,term2)表示父病征term1出现term2子病征的概率;

(1.4)对于任两个terms之间的有向边,若是is_a的关系,则赋予权重;权重用关联百分比表示;父term与子terms之间的关联百分比用该子term在父term所关联的所有子terms中出现比率,所述子terms的关联百分比之和为1。

其中,所述步骤(4)还包括:个人会员为个性化定制要求设定积分悬赏。

其中,所述步骤(5)还包括:个人会员采纳疾病管理方案后,按照会员设定的积分悬赏给予医生会员和营养师会员积分奖励。

以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1