首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于偏序结构图的排序处理系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京鹰之眼智能健康科技有限公司

摘要:本申请涉及电数字数据处理技术领域,特别是涉及一种基于偏序结构图的排序处理系统。其包括的存储器存储有属性偏序结构图d1和对象偏序结构图d2,d1包括1个最顶层节点rnode1和1个最底层节点lnode1,rnode1通过若干条第一支路连接lnode1;d2包括1个最顶层节点rnode2和1个最底层节点lnode2,rnode2通过若干条第二支路连接lnode2;所述系统的存储介质存储的计算机程序被处理器执行时,实现以下步骤:获取用户输入的症状集合h;根据d1、d2和h获取d1中每一条第一支路表征的中成药的权重w;根据w对d1中每一条第一支路表征的中成药进行排序。本发明能为用户推荐适合的中成药。

主权项:1.一种基于偏序结构图的排序处理系统,其特征在于,包括存储器,所述存储器存储有属性偏序结构图d1和对象偏序结构图d2,d1包括1个最顶层节点rnode1和1个最底层节点lnode1,rnode1通过若干条第一支路连接lnode1,每一条第一支路由若干第一中间节点和连接第一中间节点的第一边构成,每一第一中间节点用于表征一种症状,每一第一支路用于表征一种中成药,rnode1用于表征一种西医病或一种中医病证或一种进补类型;d2包括1个最顶层节点rnode2和1个最底层节点lnode2,rnode2通过若干条第二支路连接lnode2,每一条第二支路由若干第二中间节点和连接第二中间节点的第二边构成,每一第二中间节点用于表征一种中成药,每一第二支路用于表征若干种症状,rnode2用于表征一种西医病或一种中医病证或一种进补类型,rnode2表征的西医病或中医病证或进补类型与rnode1表征的西医病或中医病证或进补类型相同;每一第一支路表征的中成药均在d2中被第二中间节点表征,每一第二中间节点表征的中成药均在d1中被第一支路表征;所述系统还包括处理器和存储有计算机程序的存储介质,当所述计算机程序被处理器执行时,实现以下步骤:S100,获取用户输入的症状集合h,h={h1,h2,…,hi,…,hn},hi为用户输入的第i种症状,i的取值范围为1到n,n为用户输入的症状的数量;S200,根据d1、d2和h获取d1中每一条第一支路表征的中成药的权重w,w={w1,w2,…,wj,…,wm},wj为d1中第j条第一支路表征的中成药的权重,j的取值范围为1到m,m为d1中第一支路的数量;S300,根据w对d1中每一条第一支路表征的中成药进行排序;S200包括:S210,获取d1中构成第j条第一支路的第一中间节点的集合znodej,znodej={znodej,1,znodej,2,…,znodej,qj,…,znodej,Qj},znodej,qj为d1中第qj个构成第j条第一支路的第一中间节点,qj的取值范围为1到Qj,Qj为d1中构成第j条第一支路的第一中间节点的数量;S220,根据znodej和h获取d1中第j条第一支路表征的中成药与用户输入的症状的第一匹配度xj;S230,获取d2中由cj构成的第二支路集合fj,cj为d2中用于表征ej的第二中间节点,ej为d1中第j条第一支路表征的中成药;fj={fj,1,fj,2,…,fj,aj,…,fj,Aj},fj,aj为d2中由cj构成的第aj条第二支路,aj的取值范围为1到Aj,Aj为d2中由cj构成的第二支路的数量;S240,获取ej在fj,aj中的权重gj,aj,gj,aj=1umj,aj,numj,aj为fj,aj包括的第二中间节点的数量;S250,遍历fj,如果fj,aj表征的症状与h包括的症状匹配,则将soj,aj×gj,ajδj,a追击至预设权重集合D,D的初始化为空集合;否则,不将soj,aj×gj,ajδj,a追击至D;δj,a为fj,aj表征的症状的数量,soj,aj为fj,aj表征的症状中与h包括的症状匹配的症状的数量;S260,将sumD确定为d1中第j条第一支路表征的中成药与用户输入的症状的第二匹配度yj;sum为求和;S270,根据xj和yj获取wj;S220包括:S221,遍历znodej,如果znodej,qj表征的症状与h中某一hi匹配,则将znodej,qj追加至第一预设症状集合R1,R1的初始化为空集合;否则,不将znodej,qj追加至R1;S222,获取R1中症状的数量qua1;S223,将qua1Qj确定为xj;S270包括:S271,获取用户输入的用户标签集合t,t为空集合,或者t={t1,t2,…,tb,…,tB},tb为用户输入的第b个用户标签,b的取值范围为1到B,B为用户输入的用户标签的数量;S272,如果t为空集合,则将d1中第j条第一支路表征的中成药与用户的匹配度comj确定为1,并进入S274;否则,获取d1中第j条第一支路表征的中成药与每一tb的匹配度comj,b,并进入S273;0comj,b1;S273,将mincomj,1,comj,2,…,comj,b,…,comj,B确定为comj,并进入S274;min为取最小值;S274,根据xj、yj和comj获取wj;S274包括:S2741,获取d1中第j条第一支路表征的中成药的优先级ηj,0≤ηj≤1;S2742,根据xj、yj、comj和ηj获取wj;wj=α×xj+β×yj×comj×ηj,α为第一匹配度的权重,β为第二匹配度的权重,α0,β0。

全文数据:

权利要求:

百度查询: 北京鹰之眼智能健康科技有限公司 一种基于偏序结构图的排序处理系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术