短信内容确定方法、装置、电子设备及存储介质与流程

文档序号:28438572发布日期:2022-01-12 02:11阅读:69来源:国知局
短信内容确定方法、装置、电子设备及存储介质与流程

1.本发明实施例涉及计算机处理技术,尤其涉及一种短信内容确定方法、装置、电子设备及存储介质。


背景技术:

2.目前随着业务发展需要,经常会有短信发送的场景,例如,对于医疗平台而言,为了更好的服务用户,需要在用户订单处理的流程结束后以短信的形式通知用户,以便用户可以通过短信第一时间知道订单的变化情况。或者也会以短信作为线下就诊的凭证,为此也需要在订单处理流程结束后以短信的形式通知用户。
3.然而,在医疗平台的各医院系统中,通常是针对每一个场景设置一个短信模板,当在用户订单处理的流程结束后,需要获取与订单中所有场景信息对应的短信模板,进而在所有模板中选择一个最适配的短信模板,将该短信模板进行处理生成短信发生给用户。在生成短信的过程中,获取的短信模板数目过大,会造成模板冗余的问题,同时还加大了系统运营维护模板的成本。


技术实现要素:

4.本发明实施例提供一种短信内容确定方法、装置、电子设备及存储介质,以实现在避免数据冗余的情况下,快速生成发送至各用户的目标短信,提高了短信内容生成的便捷度。
5.第一方面,本发明实施例提供了一种短信内容确定方法,该方法包括:
6.接收目标用户编辑的待处理文本;
7.确定与所述待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型;
8.基于所述目标短信切片类型、所述目标短信模板以及所述待处理文本,确定与所述待处理文本相对应的目标短信,并将所述目标短信发送至目标用户。
9.第二方面,本发明实施例还提供了一种短信内容确定装置,该装置包括:
10.待处理文本接收模块,用于接收目标用户编辑的待处理文本;
11.目标短信切片类型确定模块,用于确定与所述待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型;
12.目标短信确定模块,用于基于所述目标短信切片类型、所述目标短信模板以及所述待处理文本,确定与所述待处理文本相对应的目标短信,并将所述目标短信发送至目标用户。
13.第三方面,本发明实施例还提供了一种电子设备,所述设备包括:
14.一个或多个处理器;
15.存储装置,用于存储一个或多个程序,
16.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理
器实现如本发明实施例任一所述的短信内容确定方法。
17.第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例任一所述的短信内容确定方法。
18.本发明实施例的技术方案,通过接收目标用户编辑的待处理文本,确定与待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型,基于目标短信切片类型、目标短信模板以及待处理文本,确定与待处理文本相对应的目标短信,解决了现有技术中需要生成与每个短信切片类型所对应的短信模板,此时不仅短信模板的数量比较多,而且短信模板中的内容存在一定的重复,导致存储各短信模板时存在数据冗余的问题,以及对各短信模板维护时,存在工作量较大的问题,实现了在一定数量的基础短信模板的基础上,根据待处理文本调取其中一个基础短信模板,从而根据基础短信模板,和待处理文本的文本内容所命中的短信切片类型,动态调整相应基础短信模板中的模板内容,进而生成发送至目标用户的目标短信,即目标短信是动态生成的,上述方式实现了在不需要维护不同场景下的多个短信模板的基础上,还提高了短信内容生成的便捷性、有效性和准确性的技术效果。
附图说明
19.为了更加清楚地说明本发明示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本发明所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。
20.图1为本发明实施例一所提供的一种短信内容确定方法的流程图;
21.图2为本发明实施例二所提供的一种短信内容确定方法的流程图;
22.图3为本发明实施例三所提供的一种短信内容确定方法的示意图;
23.图4为本发明实施例三所提供的一种短信内容确定方法的示意图;
24.图5为本发明实施例四所提供的一种短信内容确定装置的结构框图;
25.图6为本发明实施例五所提供的一种电子设备的结构示意图。
具体实施方式
26.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
27.图1为本发明实施例一提供的一种短信内容确定方法的流程图,本实施例可适用于生成短信内容的情况,该方法可以由本发明实施例中的短信内容确定装置来执行,该装置可以采用软件和/或硬件的方式来实现,可选的,通过电子设备来实现,该电子设备可以是移动终端、pc端或服务端等。该装置可配置于计算设备中,本实施例提供的短信内容确定方法具体包括如下步骤:
28.s110、接收目标用户编辑的待处理文本。
29.需要说明的是,可以基于本技术方案开发相应的页面,进而基于该页面处理相应的任务,还可以是基于本技术方案开发一个应用程序,或者将该技术方案作为应用程序中
的一个功能,从而生成相应的短信内容。还需要说明的是,本技术方案可以应用在医疗领域中生成短信内容的情形,还可以应用在任意需要生成短信内容的情形中。
30.为了清楚的介绍本技术方案,可以以应用在医疗领域为例来介绍。
31.其中,目标用户可以理解为执行某项业务操作的用户。可以将在某平台进行某项业务操作的用户作为目标用户,该平台可以为任意需要在业务操作结束后以短信的形式通知给用户的互联网平台,可选的,可以为挂号平台、物品处理平台。例如,在挂号的场景下,当用户a在挂号平台中挂号时,基于用户a填写的挂号信息可以生成相应的数据,系统需要对用户a的数据进行处理,此时可以将用户a作为目标用户。处理文本可以理解为目标用户编辑的文本信息。例如,当目标用户在挂号平台上挂号时,待处理文本可以是目标用户在挂号下单时编辑的文本数据,可以为用户的基本信息,也可以为用户选择的医院、科室以及医生信息等等。进一步的,可以将目标用户利用输入设备输入的数据信息作为待处理文本,输入设备可以包括实体键盘、虚拟键盘、声音采集设备、手写设备以及触控屏等等,在实际应用中,可以通过触发平台中某个操作按钮,进而将目标用户编辑的数据存储在预设的数据库,服务器可以利用数据接口提取数据库中的数据信息,进而接收待处理文本,也可以是当服务器检测到用户触发输入编辑框生成待处理数据时,可以认为获取到待处理数据,即接收到待处理文本。如,当挂号平台的系统上传用户的挂号单时,可以认为服务器接收到了挂号单上的数据信息,可以将这些数据信息作为待处理文本,即认为接收到了待处理文本。
32.s120、确定与所述待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型。
33.其中,目标短信模板可以为预先设置好的、具有固定格式的短信模板。需要说明的是,目标短信模板可以为基础短信模板,该模板可以是某一个执行流程需要用到的一些字段信息所拼成的模板,如,可以根据用户执行下单处理流程的不同阶段设置对应的目标短信模板,例如,当下单处理流程为创建订单阶段时,对应的目标短信模板可以为创建订单时的短信模板,短信模板中可以包括创建该订单所需要的若干个短信字段和占位符信息,如,短信字段可以为下单订单号、证件号码、支付订单号以及用户id等等。文本内容可以理解为待处理文本中的字段信息,可以为用户姓名字段信息、医院字段信息、科室字段信息以及时间字段信息等等,如,字段为时间时,对应的文本内容可以为9:00。目标短信切片类型可以为短信片段的标签。需要说明的是,一条短信可以由至少一个短信片段组成,每个短信片段均可以有至少一个片段标签,标签可以是根据用户编辑待处理文本中的数据特征进行标注的信息,数据特征可以为待处理文本中的时间、初复诊、医院名称等数据特征,对应的标签可以为上午、下午、初诊以及复诊等等,进而可以将每个短信片段对应的标签作为目标短信切片类型。
34.还需要说明的是,确定与所述待处理文本相对应的目标短信模板,可以根据待处理文本中数据信息,确定目标短信模板。如,可以利用算法提取待处理文本中数据信息,数据信息可以包括字段信息以及该文本下用户对该业务的执行步骤信息。进一步的,获取到文本中数据信息,可以利用软件接口提取出该字段信息下的执行步骤下对应的目标短信模板。还需要说明的是,根据所述待处理文本中的文本内容确定命中的目标短信切片类型,可以基于待处理文本中的文本内容中的数据特征,确定目标短信切片类型。如,可以利用计算机程序对待处理文本进行处理,提取出文本中的文本内容,进而利用算法根据预设特征提
取规则提取出文本内容中数据特征信息,进而得到数据特征的标签信息,可以将标签信息发送到后台,后台可以根据标签信息,提取对应的预设在数据库中的各短信切片类型,可以将各短信切片类型作为目标短信切片类型。相应的,可以确定待处理文本中的文本内容所命中的目标短信切片类型。
35.具体的,可以根据待处理文本中数据信息对应的字段信息以及用户执行的流程信息,获取该字段信息对应的执行流程下所对应的目标短信模板。同时可以提取出待处理文本中各数据特征对应的标签信息,进而可以将各标签信息与预设的短信切片类型进行匹配,获取与标签信息相匹配的短信切片类型。
36.需要说明的是,本发明实施例技术方案对应的平台可以与多个第三方平台合作,如,第三方平台可以医院。不同医院所使用的目标短信模板之间是存在差异的,例如,医院a的目标短信模板中包括订单号、医院、科室以及医院开放时间等,而医院b的目标短信模板中包括医院、科室、就诊日期以及下单日期等,可以通过确定待处理文本中的医院字段信息,调取该医院字段对应的该家医院的目标短信模板。
37.还需要说明的是,可以根据用户执行流程信息预先设置至少一个目标短信模板,其中,执行流程信息中可以包含多个执行节点,每个执行节点可以对应一个目标短信模板,进而可以设置各执行节点对应的目标短信模板,此时可以将目标短信模板作为基础短信模板。以便后续生成短信内容时,可以根据执行节点信息,确定调取哪个医院下该执行节点所对应的基础短信模板。
38.可选的,所述确定与所述待处理文本相对应的目标短信模板,包括:根据所述待处理文本中第一目标字段所对应的文本内容、和所述待处理文本所对应的执行任务流信息,确定与所述待处理文本相对应的目标短信模板。
39.其中,第一目标字段可以理解为用于表征调取哪一个基础短信模板对应的字段,可以为医院字段,也可以为医院的科室字段。如,当第一目标字段为医院时,可以根据该医院字段确定调取该医院下的目标短信模板。同时可以将该字段中对应数据信息作为文本内容,如,可以为医院的地址、电话以及开放时间等等。执行任务流信息可以理解为用户执行的流程信息,可以包括创建、支付、取消以及完成等流程节点信息。如,可以利用电电设备检测用户执行业务时触发终端平台的操作按钮类型,进而提取按钮类型对应的执行流程节点信息,操作按钮类型可以包括创建、取消、支付以及完成等类型;也可以利用计算机程序对待处理文本进行处理,获取待处理文本生成时的执行节点信息,即执行任务流信息。需要说明的是,本技术方案对应的平台可以利用接口对接到各个医院系统,进而可以预先获取到各个医院系统中的短信模板信息。
40.还需要说明的是,当平台接收到目标用户编辑的待处理文本,可以利用算法提取待处理文本中字段信息,如,医院、科室以及专家等字段,可选的,可以将医院作为第一目标字段,进而利用计算机程序可以提取医院字段的文本内容,可以为医院名称,也可以为医院代码,同时可以利用代码程序获取待处理文本对应的执行节点信息。可选的,平台可以根据该医院的名称以及执行节点信息,提取出对应医院下该流程节点所预先配置的短信模板,可以将该短信模板作为目标短信模板。
41.具体的,可以利用计算机程序提取待处理文本中第一目标字段所对应的文本内容、和待处理文本所对应的执行任务流信息,确定该文本内容下的执行任务流步骤对应的
目标短信模板,防止在确定目标短信模板过程中,模板数据过度冗余,减少了内存消耗。
42.需要说明的是,根据待处理文本中的文本内容确定命中的目标短信切片类型,可以预先配置与文本内容中数据特征进行匹配的短信切片类型,同时可以将配置的短信切片类型预存储在第三方平台的系统数据库中,以便在提取出文本内容的数据特征标签信息之后,可以从数据库中调取相匹配的短信切片类型,进而确定目标短信切片类型。
43.可选的,所述根据所述待处理文本中的文本内容确定命中的目标短信切片类型,包括:根据预先配置的待匹配短信切片字段类型,确定所述待处理文本中文本内容所命中的待匹配短信切片字段类型;将命中的所述待匹配短信切片字段类型,作为所述目标短信切片类型。
44.其中,待匹配短信切片字段类型可以理解为预先配置的、短信片段中字段的标签。需要说明的是,可以利用计算机程序提取待处理文本中的文本内容的字段信息,进而计算出各字段信息对应的数据特征标签,可以基于匹配技术将各特征标签与待匹配短信切片字段类型进行匹配处理,进而可以提取出满足匹配条件的待匹配短信切片字段类型,可以将这些待匹配短信切片字段类型作为命中的待匹配短信切片字段类型,也即目标短信切片类型。
45.具体的,可以将预先配置的待匹配短信切片字段类型,与待处理文本中文本内容中的数据特征标签进行匹配,查找到与各特征标签相匹配的待匹配短信切片字段类型,可以将其作为目标短信切片类型。以便后续可以利用目标短信切片类型更新目标短信模板,生成最终的短信信息。
46.s130、基于所述目标短信切片类型、所述目标短信模板以及所述待处理文本,确定与所述待处理文本相对应的目标短信,并将所述目标短信发送至目标用户。
47.其中,目标短信可以理解为最终的短信,可以将利用目标短信切片类型、目标短信模板以及待处理文本调整相应目标短信模板中的模板内容,作为目标短信。如,可以利用计算机程序提取待处理文本中字段信息,进而可以将这些字段信息与目标短信模板中的字段信息进行匹配,进而提取出文本中匹配的字段信息,可以将各字段对应的数据信息填充到对应的模板字段的占位符中。同时,还可以利用匹配技术将目标短信切片类型与目标短信模板中的片段标签进行匹配,进一步的,可以将各目标短信切片类型对应的数据信息填充到对应的片段信息的占位符中。进而获取经待处理文本以及目标短信切片类型处理后新的目标短信模板,可以将更新后的目标短信模板中的模板内容作为目标短信。进一步的,可以利用计算机程序获取短信传输方式,传输方式可以为短信传输,也可以为邮件传输,进而可以根据相应的传输方式利用传输接口将该目标短信发送至目标用户。
48.具体的,可以将待处理文本中字段信息与目标短信模板中的字段信息进行匹配,将满足匹配条件的文本中字段信息对应的数据信息填充至对应的短信模板字段的占位符中。同时可以将目标短信切片类型对应的数据信息填充到对应的片段信息的占位符中,得到目标短信模板更新后的模板内容,可以将其作为目标短信,即生成发送至目标用户的目标短信。
49.需要说明的是,确定与所述待处理文本相对应的目标短信,可以对目标短信切片类型以及待处理文本进行处理,如,可以利用计算机程序提取目标短信切片类型对应的短信片段的数据信息,进一步的,可以将各短信片段的数据信息填充至对应的目标短信模板
的短信片段的占位符中。还可以利用计算机程序提取待处理文本对应的文本内容,进而将各文本内容填充至对应的目标短信模板的占位符中。以实现更新目标短信模板中的模板内容,生成目标短信。
50.可选的,所述基于所述目标短信切片类型、所述目标短信模板以及所述待处理文本,确定与所述待处理文本相对应的目标短信,包括:调取各目标短信切片类型所对应的短信片段内容;根据所述目标短信模板中的占位符信息,将所述待处理文本中相应的文本内容填充至所述占位符信息中;根据所述短信片段内容更新所述目标短信模板,并基于更新后的所述目标短息模板确定所述目标短信。
51.其中,短信片段内容可以理解为短信片段的数据信息,如,短信片段为订单号,对应的短信片段内容可以为订单号的数据信息。
52.需要说明的是,可以利用计算机程序提取目标短信切片类型对应的短信片段的数据信息,可以将这些数据信息作为短信片段内容,示例性的,如果目标短信切片类型为支付,对应的短信片段内容可以为您已支付该订单,请直接到医院就诊;如果目标短信切片类型为未支付,对应的短信片段内容可以为您未支付该订单,请完成支付后到医院就诊。进一步的,可以将各短信片段内容填充至对应的目标短信模板的短信片段的占位符中。还可以利用计算机程序提取待处理文本对应的文本内容,如,可以为就诊时间、医院名称、科室名称以及医生名称等,进而可以将这些文本内容与对应的占位符信息进行值替换,获取更新后的目标短信模板,可以将该目标短信模板中的模板内容作为目标短信。
53.具体的,可以将各目标短信切片类型所对应的短信片段内容以及待处理文本中相应的文本内容填充至目标短信模板中的对应的占位符信息中,更新目标短信模板,进而可以将更新后的目标短信模板中的模板内容作为目标短信,提高了短信内容生成的便捷性。
54.本实施例的技术方案,通过接收目标用户编辑的待处理文本,确定与待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型,基于目标短信切片类型、目标短信模板以及待处理文本,确定与待处理文本相对应的目标短信,解决了现有技术中需要生成与每个短信切片类型所对应的短信模板,此时不仅短信模板的数量比较多,而且短信模板中的内容存在一定的重复,导致存储各短信模板时存在数据冗余的问题,以及对各短信模板维护时,存在工作量较大的问题,实现了在一定数量的基础短信模板的基础上,根据待处理文本调取其中一个基础短信模板,从而根据基础短信模板,和待处理文本的文本内容所命中的短信切片类型,动态调整相应基础短信模板中的模板内容,进而生成发送至目标用户的目标短信,即目标短信是动态生成的,上述方式实现了在不需要维护不同场景下的多个短信模板的基础上,还提高了短信内容生成的便捷性、有效性和准确性的技术效果。
55.实施例二
56.图2为本发明实施例二所提供的一种短信内容确定方法的流程图,在前述实施例的基础上,在确定所述待处理文本中文本内容所命中的待匹配短信切片字段类型,将命中的所述待匹配短信切片字段类型,作为所述目标短信切片类型之前,可以预先配置待匹配短信切片字段类型。其具体的实施方式可以参见本实施例技术方案。其中,与上述实施例相同或者相应的技术术语在此不再赘述。
57.如图2所示,该方法具体包括如下步骤:
58.s210、配置待匹配短信切片字段类型,以及与所述待匹配短信切片字段类型所对应的短信片段内容,以在接收到待处理文本时,确定目标短信切片类型。
59.其中,第三方平台可以利用软件接口对接到各医院系统,同时可以获取到各医院系统中的数据。需要说明的是,每个医院所使用的短信模板之间存在差异性,进而每个医院配置的短信片段内容也会存在差异,如,待匹配短信切片字段类型为开放时间,a医院对应的短信片段内容可以为9:00至16:00,b医院对应的短信片段内容可以为8:00至18:00。为了将各医院对应的短信片段内容嵌入到相应目标短信模板中,待匹配短信切片字段类型可以由第三方平台进行预先配置,同时可以将待匹配短信切片字段类型预存储在平台数据库中。待匹配短信切片字段类型所对应的短信片段内容可以由医院进行预先配置,同时可以将短信片段内容预存储在医院数据库中。以在平台服务器接收到待处理文本时,可以利用计算机程序将待处理文本中的文本内容与待匹配短信切片字段类型进行匹配,进而可以确定文本内容命中的待匹配短信切片字段类型,即目标短信切片类型。进一步的,平台服务器可以在医院数据库中调取这些待匹配短信切片字段类型对应的短信片段内容,可以将各短信片段内容作为目标短信切片类型对应的短信片段内容。
60.具体的,第三方平台可以预先配置待匹配短信切片字段类型,平台对接的各医院系统可以分别对待匹配短信切片字段类型所对应的短信片段内容进行配置,进而在接收到待处理文本时,可以确定目标短信切片类型。
61.需要说明的是,配置待匹配短信切片字段类型,以及与所述待匹配短信切片字段类型所对应的短信片段内容,可以根据场景信息确定待匹配短信切片字段类型,如,可以预先设置预设数量的场景信息,利用算法可以提取出各场景信息的标签,可以将获取的标签作为待匹配短信切片字段类型,进而可以根据待匹配短信切片字段类型设置各类型对应的文本内容。
62.还需要说明的是,场景信息可以由技术人员根据平台的业务需求进行确定,本技术方案对此不作限定。
63.可选的,所述配置待匹配短信切片字段类型,以及与所述待匹配短信切片字段类型所对应的短信片段内容,包括:根据预先设置的场景类型,确定至少一个待匹配短信切片字段类型;设置各待匹配短信字段类型所对应的短信片段内容;建立所述待匹配短信字段类型和相应的短信片段内容之间的映射关系,以在确定目标短信切片类型时,基于所述映射关系调取相应的短信片段内容。
64.其中,场景类型可以理解为业务的场景类型,可以为是否支付、也可以为初复诊,还可以为上下午,如,当场景类型为是否支付时,对应的待匹配短信字段类型可以为支付,也可以为未支付;当场景类型为初复诊时,对应的待匹配短信字段类型可以为初诊,也可以为复诊。映射关系可以理解为数据之间的转换关系,可以将待匹配短信字段类型和相应的短信片段内容之间的转换关系作为映射关系。如,可以利用映射技术将待匹配短信字段类型和相应的短信片段内容之间建立索引关系,每一个待匹配短信字段类型利用索引可以与对应的短信片段内容建立映射关系。进而,当确定目标短信切片类型时,可以通过调取该类型的映射关系得到相应的短信片段内容。
65.具体的,可以利用算法根据预先设置的场景类型,确定场景类型对应的各待匹配短信切片字段类型,进而设置各待匹配短信字段类型所对应的短信片段内容。进一步的,利
用映射技术可以建立待匹配短信字段类型和相应的短信片段内容之间的映射关系,以实现在确定目标短信切片类型时,基于映射关系调取相应的短信片段内容。
66.需要说明的是,计算机系统接收到的待处理文本可以为目标用户预先编辑的就诊数据信息对应的就诊文本,该就诊文本中可以包含用户的基本信息、选择就诊的医院、科室、专家以及历史病例等等。
67.可选的,所述待处理文本为预先编辑的医疗就诊文本;所述医疗就诊文本中包括各待编辑字段所对应的文本内容。
68.其中,医疗就诊文本可以理解为目标用户在医院就诊的过程中所需要编辑的文本信息,可以为挂号就诊文本,也可以为住院就诊文本以及手术就诊文本等等。待编辑字段可以理解为用户进行编辑的字段,可以是需要用户输入的名称,例如用户姓名、联系方式、家庭住址等。需要说明的是,医疗就诊文本中可以设置有至少一个用于用户进行编辑的待编辑字段,各待编辑字段的数据信息可以作为其文本内容,如,待编辑字段为联系方式,文本内容可以为123。进而,后续可以根据待处理文本以及待处理文本对应的文本内容,调整相应目标短信模板中的模板内容,进而生成发送至目标用户的目标短信。
69.s220、接收目标用户编辑的待处理文本。
70.s230、确定与所述待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型。
71.s240、基于所述目标短信切片类型、所述目标短信模板以及所述待处理文本,确定与所述待处理文本相对应的目标短信,并将所述目标短信发送至目标用户。
72.本实施例的技术方案,通过接收目标用户编辑的待处理文本,确定与待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型,基于目标短信切片类型、目标短信模板以及待处理文本,确定与待处理文本相对应的目标短信,解决了现有技术中需要生成与每个短信切片类型所对应的短信模板,此时不仅短信模板的数量比较多,而且短信模板中的内容存在一定的重复,导致存储各短信模板时存在数据冗余的问题,以及对各短信模板维护时,存在工作量较大的问题,实现了在一定数量的基础短信模板的基础上,根据待处理文本调取其中一个基础短信模板,从而根据基础短信模板,和待处理文本的文本内容所命中的短信切片类型,动态调整相应基础短信模板中的模板内容,进而生成发送至目标用户的目标短信,即目标短信是动态生成的,上述方式实现了在不需要维护不同场景下的多个短信模板的基础上,还提高了短信内容生成的便捷性、有效性和准确性的技术效果。
73.实施例三
74.作为上述实施例的一可选实施例,为了使本领域技术人员进一步清楚本发明实施例的技术方案,给出具体的应用场景实例。具体的,可以参见下述具体内容。
75.示例性的,参见图3,标识1,对应的为配置待匹配短信切片字段类型的示意图,假设在医疗领域,针对每个医院场景新建一个短信切片,其中,医院场景类型可以包括上下午、初复诊、是否支付、是否分时以及是否恢复等,待匹配短信切片字段类型则可以为上午、下午、初诊、复诊,支付以及未支付等等,可以根据各待匹配短信切片字段类型设置对应的短信切片的短信片段内容。以便后续可以将短信片段内容填充至基础短信模板的占位符中,参见标识2,基础短信模板中可以包含若干个占位符,如,基础短信模板中的占位符信息
可以为门诊日期、就诊时间、医院名称、科室名称以及订单号等信息对应的占位符。如图4所示,标识3,对应的为利用待匹配短信切片字段类型以及待处理文本更新基础短信模板的示意图,参见标识4,短信切片中也可以包含若干个占位符,如,短信切片中的占位符信息可以为是否支付、是否恢复、是否分时、初复诊以及上下午等短信切片类型信息对应的占位符。进而可以将待匹配短信切片字段类型对应的短信片段内容与基础短信模板占位符的值进行替换,同时可以将待处理文本中相应的文本内容填充至基础短信模板占位符信息中。以实现更新目标短信模板,可以将更新的目标短信模板中的短信内容作为目标短信,进而将目标短信发送至用户。
76.本实施例的技术方案,通过接收目标用户编辑的待处理文本,确定与待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型,基于目标短信切片类型、目标短信模板以及待处理文本,确定与待处理文本相对应的目标短信,解决了现有技术中需要生成与每个短信切片类型所对应的短信模板,此时不仅短信模板的数量比较多,而且短信模板中的内容存在一定的重复,导致存储各短信模板时存在数据冗余的问题,以及对各短信模板维护时,存在工作量较大的问题,实现了在一定数量的基础短信模板的基础上,根据待处理文本调取其中一个基础短信模板,从而根据基础短信模板,和待处理文本的文本内容所命中的短信切片类型,动态调整相应基础短信模板中的模板内容,进而生成发送至目标用户的目标短信,即目标短信是动态生成的,上述方式实现了在不需要维护不同场景下的多个短信模板的基础上,还提高了短信内容生成的便捷性、有效性和准确性的技术效果。
77.实施例四
78.图5为本发明实施例四提供的一种短信内容确定装置的结构框图。该装置包括:待处理文本接收模块510、目标短信切片类型确定模块520和目标短信确定模块530。
79.其中,待处理文本接收模块510,用于接收目标用户编辑的待处理文本;目标短信切片类型确定模块520,用于确定与所述待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型;目标短信确定模块530,用于基于所述目标短信切片类型、所述目标短信模板以及所述待处理文本,确定与所述待处理文本相对应的目标短信,并将所述目标短信发送至目标用户。
80.本实施例的技术方案,通过接收目标用户编辑的待处理文本,确定与待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型,基于目标短信切片类型、目标短信模板以及待处理文本,确定与待处理文本相对应的目标短信,解决了现有技术中需要生成与每个短信切片类型所对应的短信模板,此时不仅短信模板的数量比较多,而且短信模板中的内容存在一定的重复,导致存储各短信模板时存在数据冗余的问题,以及对各短信模板维护时,存在工作量较大的问题,实现了在一定数量的基础短信模板的基础上,根据待处理文本调取其中一个基础短信模板,从而根据基础短信模板,和待处理文本的文本内容所命中的短信切片类型,动态调整相应基础短信模板中的模板内容,进而生成发送至目标用户的目标短信,即目标短信是动态生成的,上述方式实现了在不需要维护不同场景下的多个短信模板的基础上,还提高了短信内容生成的便捷性、有效性和准确性的技术效果。
81.在上述装置的基础上,可选的是,所述目标短信切片类型确定模块520包括:目标
短信模板确定单元以及目标短信切片类型确定单元。
82.目标短信模板确定单元,用于根据所述待处理文本中第一目标字段所对应的文本内容、和所述待处理文本所对应的执行任务流信息,确定与所述待处理文本相对应的目标短信模板。
83.目标短信切片类型确定单元,用于根据预先配置的待匹配短信切片字段类型,确定所述待处理文本中文本内容所命中的待匹配短信切片字段类型;将命中的所述待匹配短信切片字段类型,作为所述目标短信切片类型。
84.在上述装置的基础上,可选的是,所述目标短信确定模块530,包括目标短信确定单元。
85.目标短信确定单元具体用于,调取各目标短信切片类型所对应的短信片段内容;根据所述目标短信模板中的占位符信息,将所述待处理文本中相应的文本内容填充至所述占位符信息中;根据所述短信片段内容更新所述目标短信模板,并基于更新后的所述目标短息模板确定所述目标短信。
86.在上述装置的基础上,可选的,所述装置还包括待匹配短信切片字段类型以及短信片段内容配置模块。
87.待匹配短信切片字段类型以及短信片段内容配置模块具体用于,配置待匹配短信切片字段类型,以及与所述待匹配短信切片字段类型所对应的短信片段内容,以在接收到待处理文本时,确定目标短信切片类型。
88.在上述装置的基础上,可选的,所述待匹配短信切片字段类型以及短信片段内容配置模块,包括待匹配短信切片字段类型以及短信片段内容配置单元。
89.待匹配短信切片字段类型以及短信片段内容配置单元具体用于,根据预先设置的场景类型,确定至少一个待匹配短信切片字段类型;设置各待匹配短信字段类型所对应的短信片段内容;建立所述待匹配短信字段类型和相应的短信片段内容之间的映射关系,以在确定目标短信切片类型时,基于所述映射关系调取相应的短信片段内容。
90.本发明实施例所提供的短信内容确定装置可执行本公开任意实施例所提供的短信内容确定方法,具备执行方法相应的功能模块和有益效果。
91.值得注意的是,上述装置所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本公开实施例的保护范围。
92.实施例五
93.图6为本发明实施例四提供的一种电子设备的结构示意图。图6示出了适于用来实现本发明实施例实施方式的示例性电子设备60的框图。图6显示的电子设备60仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
94.如图6所示,电子设备60以通用计算设备的形式表现。电子设备60的组件可以包括但不限于:一个或者多个处理器或者处理单元601,系统存储器602,连接不同系统组件(包括系统存储器602和处理单元601)的总线603。
95.总线603表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)
总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
96.电子设备60典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备60访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
97.系统存储器602可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)604和/或高速缓存存储器605。电子设备60可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统606可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线603相连。存储器602可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
98.具有一组(至少一个)程序模块607的程序/实用工具608,可以存储在例如存储器602中,这样的程序模块607包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块607通常执行本发明所描述的实施例中的功能和/或方法。
99.电子设备60也可以与一个或多个外部设备609(例如键盘、指向设备、显示器610等)通信,还可与一个或者多个使得用户能与该电子设备60交互的设备通信,和/或与使得该电子设备60能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口611进行。并且,电子设备60还可以通过网络适配器612与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器612通过总线603与电子设备60的其它模块通信。应当明白,尽管图6中未示出,可以结合电子设备60使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
100.处理单元601通过运行存储在系统存储器602中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的短信内容确定方法。
101.实施例六
102.本发明实施例六还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种短信内容确定方法。该方法包括:
103.接收目标用户编辑的待处理文本;
104.确定与所述待处理文本相对应的目标短信模板,并根据所述待处理文本中的文本内容确定命中的目标短信切片类型;
105.基于所述目标短信切片类型、所述目标短信模板以及所述待处理文本,确定与所述待处理文本相对应的目标短信,并将所述目标短信发送至目标用户。
106.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具
有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
107.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
108.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
109.可以以一种或多种程序设计语言或其组合来编写用于执行本发明实施例操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言——诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
110.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1