一种药品推荐方法、装置及电子设备制造方法及图纸

技术编号:22135290 阅读:16 留言:0更新日期:2019-09-18 09:00
本发明专利技术提供了一种药品推荐方法、装置及电子设备。所述方法包括:接收用户输入的指定病症,及与所述指定病症对应的第一药品名称;在预先建立的药品数据库中,获取所述第一药品名称对应的第一药品信息,及与所述指定病症关联的多种第二药品信息;确定所述第一药品信息与各所述第二药品信息之间的文本语义相似度;基于各所述文本语义相似度,从各所述第二药品信息中确定待推荐药品信息;输出所述待推荐药品信息。本发明专利技术通过结合用户的病症及常用药,获取治疗该病症的常用药与其他药品之间的文本语义相似度,可以根据患者之前的用药状况得到推荐的最佳替换药品,让患者科学地进行选择购买,从而使患者避免盲目用药,以达到最佳的用药治疗效果。

A Drug Recommendation Method, Device and Electronic Equipment

【技术实现步骤摘要】
一种药品推荐方法、装置及电子设备
本专利技术涉及药品推荐
,特别是涉及一种药品推荐方法、装置及电子设备。
技术介绍
通常情况下,用户去药店购买药品均会选择常用的几款,例如,感冒时通常会买新康泰克、感康等等,这样会出现一个问题,耐药性,抗药性的产生使正常剂量的药物不再发挥应用的杀菌效果,甚至使药物完全无效,从而给疾病的治疗造成困难,并容易使疾病蔓延,对全民健康是一个比较大的威胁。
技术实现思路
本专利技术提供一种药品推荐方法、装置及电子设备,以解决现有方案中给用户推荐经常使用药,导致正常剂量的药物不再发挥应用的杀菌效果,甚至使药物完全无效,从而给疾病的治疗造成困难,并容易使疾病蔓延的问题。为了解决上述问题,本专利技术公开了一种药品推荐方法,包括:接收用户输入的指定病症,及与所述指定病症对应的第一药品名称;在预先建立的药品数据库中,获取所述第一药品名称对应的第一药品信息,及与所述指定病症关联的多种第二药品信息;确定所述第一药品信息与各所述第二药品信息之间的文本语义相似度;基于各所述文本语义相似度,从各所述第二药品信息中确定待推荐药品信息;输出所述待推荐药品信息。可选地,在所述接收用户输入的指定病症,及与所述指定病症对应的第一药品名称的步骤之前,还包括:从药品信息来源端获取多种病症及与所述病症对应的药品信息;提取所述药品信息的药品名称、功效信息和化学成分信息;依据所述病症、所述药品名称、所述功效信息和所述化学成分信息,及互相之间的关联关系,建立所述药品数据库。可选地,所述依据所述病症、所述药品名称、所述功效信息和所述化学成分信息,及互相之间的关联关系,建立所述药品数据库的步骤,包括:设置与所述病症对应的病症标识,及与每种所述药品名称对应的药品标识;建立所述病症标识与每种所述药品标识之间的关联关系;将所述关联关系,及各所述功效信息和各所述化学成分信息以词典形式进行存储,建立所述药品数据库。可选地,所述在预先建立的药品数据库中,获取所述第一药品名称对应的第一药品信息,及与所述指定病症关联的多种第二药品信息的步骤,包括:在预先建立的药品数据库中,查找所述第一药品名称对应的第一药品标识,获得所述第一药品标识对应的第一功效信息和第一化学成分信息;查找与所述指定病症对应的第一病症标识,确定与所述第一病症标识关联的多个第二药品标识,获得所述多个第二药品标识分别对应第二药品名称、第二功效信息和第二化学成分信息。可选地,所述确定所述第一药品信息与各所述第二药品信息之间的文本语义相似度的步骤,包括:计算所述第一功效信息和各所述第二功效信息之间的功效相似度;计算所述第一化学成分信息和各所述第二化学成分信息之间的成分相似度;依据各所述功效相似度和各所述成分相似度,计算得到各所述第一药品信息与各所述第二药品信息之间的文本语义相似度。可选地,所述计算所述第一功效信息和各所述第二功效信息之间的功效相似度的步骤,包括:对所述第一功效信息包含的文本进行分词及关键词识别处理,生成所述第一功效信息对应的第一关键词的第一词向量序列;针对各所述第二功效信息,依次对所述第二功效信息包含的文本进行分词及关键词识别处理,生成所述第二功效信息对应的第二关键词的第二词向量序列;将所述第一词向量序列和所述第二词向量序列输入第一神经网络模型,计算得到所述功效相似度;其中,所述功效相似度与功效信息的相似程度成正比。可选地,所述计算所述第一化学成分信息和各所述第二化学成分信息之间的成分相似度的步骤,包括:所述第一化学成分信息包含的文本进行分词及关键词识别处理,生成所述第一化学成分信息对应的第三关键词的第三词向量序列;针对各所述第二化学成分信息,依次对所述第二化学成分信息包含的文本进行分词及关键词识别处理,生成所述第二化学成分信息对应的第四关键词的第四词向量序列;将所述第三词向量序列和所述第四词向量序列输入第二神经网络模型,计算得到所述成分相似度;其中,所述成分相似度与化学成分信息的相似程度成反比。可选地,所述依据各所述功效相似度和各所述成分相似度,计算得到各所述第一药品信息与各所述第二药品信息之间的文本语义相似度的步骤,包括:计算每个所述第二药品信息的所述功效相似度和所述成分相似度的平均值;将各所述第二药品信息的平均值作为各所述第二药品信息的所述文本语义相似度。可选地,所述基于各所述文本语义相似度,从各所述第二药品信息中确定待推荐药品信息的步骤,包括:获取各所述文本语义相似度中相似度值最高的目标文本语义相似度对应的第二目标药品信息,并将所述第二目标药品信息作为所述待推荐药品信息。为了解决上述问题,本专利技术公开了一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行上述任一项所述的药品推荐方法。与现有技术相比,本专利技术包括以下优点:本专利技术实施例提供了一种药品推荐方法及装置,通过接收用户输入的指定病症及与指定病症对应的第一药品名称,在预先建立的药品数据库中,获取第一药品名称对应的第一药品信息,及与指定病症关联的多种第二药品信息,并确定第一药品信息与各第二药品信息之间的文本语义相似度,进而,基于各文本语义相似度,从各第二药品信息中确定待推荐药品信息,并输出待推荐药品信息。本专利技术实施例通过结合用户的病症及常用药,获取治疗该病症的常用药与其他药品之间的文本语义相似度,可以根据患者之前的用药状况得到推荐的最佳替换药品,让患者科学地进行选择购买,从而使患者避免盲目用药,以达到最佳的用药治疗效果。附图说明图1示出了本专利技术实施例提供的一种药品推荐方法的步骤流程图;图2示出了本专利技术实施例提供的一种药品推荐方法的步骤流程图;图3示出了本专利技术实施例提供的一种药品推荐装置的结构示意图;图4示出了本专利技术实施例提供的一种药品推荐装置的结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。实施例一参照图1,示出了本专利技术实施例提供的一种药品推荐方法的步骤流程图,具体可以包括如下步骤:步骤101:接收用户输入的指定病症,及与所述指定病症对应的第一药品名称。本专利技术实施例旨在提供一种药品推荐系统,在用户需要由药品推荐系统推荐一款药品时,可以点击药品推荐系统对应的APP(Application,应用程序),或输入药品推荐系统对应的网址,以网页形式登录药品推荐系统。指定病症是指用户输入于药品推荐系统中,用于查询治疗指定病症的药品的病症,指定病症可以为感冒、发烧等病症。可以理解地,指定病症可以为用户当前所得的病症,也可以为用户输入的其他用户所得的病症等,具体地,可以根据实际情况而定,本专利技术实施例对此不加以限制。第一药品名称是指在用户或其他用户之前治疗指定病症时的常用药品的名称,例如,在治疗感冒时,用户之前常用药品为xx感冒胶囊、xx感康片等等,则用户可以将xx感冒胶囊、xx感康片输入药品推荐系统,以作为第一药品名称。当然,用户输入的与指定病症对应的第一药品名称可以是一种药品的名称,也可以是两种或两种以上药品的名称,具体地,可以根据实际情况而定,本专利技术实施例对此也不加以限制。在药品推荐系统的指定界面可以由用户输入指定病症和与指定病症对应的第一药品名称,进而,在后续过程中,药品推荐系统可以根据用户输入的本文档来自技高网...

【技术保护点】
1.一种药品推荐方法,其特征在于,包括:接收用户输入的指定病症,及与所述指定病症对应的第一药品名称;在预先建立的药品数据库中,获取所述第一药品名称对应的第一药品信息,及与所述指定病症关联的多种第二药品信息;确定所述第一药品信息与各所述第二药品信息之间的文本语义相似度;基于各所述文本语义相似度,从各所述第二药品信息中确定待推荐药品信息;输出所述待推荐药品信息。

【技术特征摘要】
1.一种药品推荐方法,其特征在于,包括:接收用户输入的指定病症,及与所述指定病症对应的第一药品名称;在预先建立的药品数据库中,获取所述第一药品名称对应的第一药品信息,及与所述指定病症关联的多种第二药品信息;确定所述第一药品信息与各所述第二药品信息之间的文本语义相似度;基于各所述文本语义相似度,从各所述第二药品信息中确定待推荐药品信息;输出所述待推荐药品信息。2.根据权利要求1所述的方法,其特征在于,在所述接收用户输入的指定病症,及与所述指定病症对应的第一药品名称的步骤之前,还包括:从药品信息来源端获取多种病症及与所述病症对应的药品信息;提取所述药品信息的药品名称、功效信息和化学成分信息;依据所述病症、所述药品名称、所述功效信息和所述化学成分信息,及互相之间的关联关系,建立所述药品数据库。3.根据权利要求2所述的方法,其特征在于,所述依据所述病症、所述药品名称、所述功效信息和所述化学成分信息,及互相之间的关联关系,建立所述药品数据库的步骤,包括:设置与所述病症对应的病症标识,及与每种所述药品名称对应的药品标识;建立所述病症标识与每种所述药品标识之间的关联关系;将所述关联关系,及各所述功效信息和各所述化学成分信息以词典形式进行存储,建立所述药品数据库。4.根据权利要求3所述的方法,其特征在于,所述在预先建立的药品数据库中,获取所述第一药品名称对应的第一药品信息,及与所述指定病症关联的多种第二药品信息的步骤,包括:在预先建立的药品数据库中,查找所述第一药品名称对应的第一药品标识,获得所述第一药品标识对应的第一功效信息和第一化学成分信息;查找与所述指定病症对应的第一病症标识,确定与所述第一病症标识关联的多个第二药品标识,获得所述多个第二药品标识分别对应第二药品名称、第二功效信息和第二化学成分信息。5.根据权利要求4所述的方法,其特征在于,所述确定所述第一药品信息与各所述第二药品信息之间的文本语义相似度的步骤,包括:计算所述第一功效信息和各所述第二功效信息之间的功效相似度;计算所述第一化学成分信息和各所述第二化学成分信息之间的成分相似度;依据各所述功效相似度和各所述成分相似度,...

【专利技术属性】
技术研发人员:代亚菲
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

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

1