医疗微信提醒服务接入方法技术

技术编号:39431574 阅读:11 留言:0更新日期:2023-11-19 16:16
本发明专利技术涉及数字医疗领域,揭露一种医疗微信提醒服务接入方法,包括:接收医疗业务发起的消息配置请求,识别所述医疗业务的服务类型,并解析所述消息配置请求得到目标公众号

【技术实现步骤摘要】
医疗微信提醒服务接入方法、装置、设备及介质


[0001]本专利技术涉及数字医疗领域,尤其涉及一种医疗微信提醒服务接入方法

装置

电子设备及计算机可读存储介质


技术介绍

[0002]越来越多的医疗服务类产品,为广大用户提供了各种便民的医疗服务,例如,线上购药服务

线上预约服务

线上咨询服务

通常,提供医疗服务的一方,需要及时将医疗服务的最新状态通知到用户方,例如,提醒用户医生已开单,请确认并支付,或提醒用户医生外出无法正常出诊等

因微信是大家日常交流比较常用的通讯软件,因此,医疗服务类产品可借助微信公众号及时向用户发出重要提醒信息

[0003]当前,由于医疗服务类产品提供的服务类型种类繁多,对应的提醒消息内容也丰富多样,且同一医疗服务类产品可对接多个微信公众号,针对每种消息接入到微信公众号的需求,单线程的定制开发,存在大量重复性的工作量,导致医疗微信提醒服务接入效率低下


技术实现思路

[0004]本专利技术提供一种医疗微信提醒服务接入方法

装置及计算机可读存储介质,其主要目的在于提升医疗微信提醒服务接入的效率

[0005]为实现上述目的,本专利技术提供的一种医疗微信提醒服务接入方法,包括:
[0006]接收医疗业务发起的消息配置请求,识别所述医疗业务的服务类型,并解析所述消息配置请求得到目标公众

原始消息内容;
[0007]从预设的消息模板集中,选取满足预设的模板筛选条件的消息模板作为所述医疗业务的目标消息模板;
[0008]利用所述目标消息模板对所述原始消息内容进行消息封装,得到封装后的消息,将封装后的消息投递到所述目标公众号

[0009]可选地,所述识别所述医疗业务的服务类型,包括:
[0010]获取所述医疗业务的业务描述信息,识别所述业务描述信息中的关键词;
[0011]依次计算所述关键词与预设的服务类型标签集中的每个服务类型标签之间的相似度;
[0012]选择大于预设相似度阈值的相似度对应的服务类型标签作为所述医疗业务的服务类型

[0013]可选地,所述识别所述业务描述信息中的关键词,包括:
[0014]对所述业务描述信息进行分词,得到分词集,并将所述分词集中的每个所述分词转换为词向量;
[0015]利用所述分词集及每个所述分词的词向量,构建所述业务描述信息的服务向量矩阵;
[0016]依次选取一个所述分词作为目标分词,根据所述目标分词的词向量及所述服务向量矩阵,计算所述目标分词的关键值;
[0017]按照所述关键值从大到小的顺序从所述分词集中选取预设数量的分词作为关键词

[0018]可选地,所述计算所述目标分词的关键值,包括:
[0019]利用如下关键值算法计算所述目标分词的关键值:
[0020][0021]其中,
K
为所述关键值,
|W
T
|
为所述服务向量矩阵的转置矩阵的模,为所述目标分词的词向量的模

[0022]可选地,所述从预设的消息模板集中,选取满足预设的模板筛选条件的消息模板作为所述医疗业务的目标消息模板,包括:
[0023]获取预设的消息模板集中每个消息模板的模板定义信息,根据所述模板定义信息,提取每个所述消息模板的模板特征;
[0024]提取所述服务类型的服务特征及所述目标公众号的渠道特征;
[0025]依次计算每个所述模板特征与所述服务特征之间的服务距离,及计算每个所述模板特征与所述公众号特征之间的渠道距离;
[0026]依次对每个所述预设的消息模板对应的服务距离及渠道距离进行加权求平均,得到对应预设的消息模板的综合距离;
[0027]选取所述综合距离满足所述预设的模板筛选条件的消息模板作为所述医疗业务的目标消息模板

[0028]可选地,所述利用所述目标消息模板对所述原始消息内容进行消息封装,包括:
[0029]识别所述目标消息模板中的可变参数,并获取每个所述可变参数的参数标签;
[0030]对所述原始消息内容进行语义识别,根据语义识别的结果对所述原始消息进行语义划分,得到语义单元集;
[0031]计算所述语义单元集中的每个语义单元与每个所述参数标签之间的相似度;
[0032]利用语义单元替换与所述语义单元相似度最高的可变参数,得到所述封装后的消息

[0033]为解决上述问题,本专利技术还提供一种医疗微信提醒服务接入装置,其特征在于,所述装置包括:
[0034]请求解析模块,用于接收医疗业务发起的消息配置请求,识别所述医疗业务的服务类型,并解析所述消息配置请求得到目标公众号

原始消息内容;
[0035]消息模板筛选模块,用于从预设的消息模板集中,选取满足预设的模板筛选条件的消息模板作为所述医疗业务的目标消息模板;
[0036]消息封装模块,用于利用所述目标消息模板对所述原始消息内容进行消息封装,得到封装后的消息,将封装后的消息投递到所述目标公众号

[0037]可选地,所述消息封装模块通过下述方法对所述原始消息内容进行消息封装:
[0038]识别所述目标消息模板中的可变参数,并获取每个所述可变参数的参数标签;
[0039]对所述原始消息内容进行语义识别,根据语义识别的结果对所述原始消息进行语
义划分,得到语义单元集;
[0040]计算所述语义单元集中的每个语义单元与每个所述参数标签之间的相似度;
[0041]利用语义单元替换与所述语义单元相似度最高的可变参数,得到所述封装后的消息

[0042]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0043]存储器,存储至少一个计算机程序;及
[0044]处理器,执行所述存储器中存储的程序以实现上述所述的医疗微信提醒服务接入方法

[0045]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的医疗微信提醒服务接入方法

[0046]本专利技术申请根据医疗业务的服务类型和目标公众号筛选目标消息模板,再利用所述目标消息模板对所述医疗业务的原始消息内容进行封装,得到可通过所述目标公众号进行投递的消息,这种接入方式,可实现同一服务类型和目标公众号的消息发送的批量组装,减少了医疗微信提醒服务接入的重复工作量,从而提升了医疗微信提醒服务接入的效率

附图说明
[0047]图1为本专利技术一实施例提供的医疗微信提醒服务接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种医疗微信提醒服务接入方法,其特征在于,所述方法包括:接收医疗业务发起的消息配置请求,识别所述医疗业务的服务类型,并解析所述消息配置请求得到目标公众号

原始消息内容;从预设的消息模板集中,选取满足预设的模板筛选条件的消息模板作为所述医疗业务的目标消息模板;利用所述目标消息模板对所述原始消息内容进行消息封装,得到封装后的消息,将封装后的消息投递到所述目标公众号
。2.
如权利要求1所述的医疗微信提醒服务接入方法,其特征在于,所述识别所述医疗业务的服务类型,包括:获取所述医疗业务的业务描述信息,识别所述业务描述信息中的关键词;依次计算所述关键词与预设的服务类型标签集中的每个服务类型标签之间的相似度;选择大于预设相似度阈值的相似度对应的服务类型标签作为所述医疗业务的服务类型
。3.
如权利要求2所述的医疗微信提醒服务接入方法,其特征在于,所述识别所述业务描述信息中的关键词,包括:对所述业务描述信息进行分词,得到分词集,并将所述分词集中的每个所述分词转换为词向量;利用所述分词集及每个所述分词的词向量,构建所述业务描述信息的服务向量矩阵;依次选取一个所述分词作为目标分词,根据所述目标分词的词向量及所述服务向量矩阵,计算所述目标分词的关键值;按照所述关键值从大到小的顺序从所述分词集中选取预设数量的分词作为关键词
。4.
如权利要求3所述的医疗微信提醒服务接入方法,其特征在于,所述计算所述目标分词的关键值,包括:利用如下关键值算法计算所述目标分词的关键值:其中,
K
为所述关键值,
|W
T
|
为所述服务向量矩阵的转置矩阵的模,为所述目标分词的词向量的模
。5.
如权利要求1所述的医疗微信提醒服务接入方法,其特征在于,所述从预设的消息模板集中,选取满足预设的模板筛选条件的消息模板作为所述医疗业务的目标消息模板,包括:获取预设的消息模板集中每个消息模板的模板定义信息,根据所述模板定义信息,提取每个所述消息模板的模板特征;提取所述服务类型的服务特征及所述目标公众号的渠道特征;依次计算每个所述模板特征与所述服务特征之间的服务距离,及计算每个所述模板特征与所述公众号特征之间的渠道距离;依次对每个所述预设的消息模板对应的服务距离及渠道...

【专利技术属性】
技术研发人员:沈莉宾
申请(专利权)人:康键信息技术深圳有限公司
类型:发明
国别省市:

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

1