邮件内容智能填充方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32672675 阅读:23 留言:0更新日期:2022-03-17 11:27
本发明专利技术涉及人工智能领域,揭露一种邮件内容智能填充方法,包括:识别邮件发送方的内容加载请求对应的邮件文本,将邮件文本进行元素拆分,得到至少两个元素文本;提取每个元素文本的元素对象,将每个元素对象与前端元素模板库的元素模板进行匹配;将匹配成功的元素对象对应的元素内容加载至元素模板,得到第一页面元素内容;构建匹配失败的元素对象的页面模板,将匹配失败的元素对象对应的元素内容加载至页面模板,得到第二页面元素内容;将第一页面元素内容和第二页面元素内容进行邮件页面整合,得到邮件页面内容。此外,本发明专利技术还涉及区块链技术,所述元素文本可存储区块链。本发明专利技术可以实现邮件内容的实时效果查看,满足复杂邮件内容的智能填充。件内容的智能填充。件内容的智能填充。

【技术实现步骤摘要】
邮件内容智能填充方法、装置、电子设备及存储介质


[0001]本专利技术涉及人工智能领域,尤其涉及一种邮件内容智能填充方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]电子邮件是指经网络传递方式进行处理的文件,通过电子邮件可以实现文本内容的传输,如培训过程中需要发送邀请函、培训通知、培训总结等电子邮件,由于邮件的页面结构相差不大,只是填充的内容信息不同,因此,目前在邮件发送时通常会选择相应的邮件模板进行内容填充后发送。
[0003]目前,邮件内容通常是基于邮件模板在后台预期设定多个邮件模板,并在邮件模板中设置插值、发送邮件的时候、选择要使用的邮件模板,通过插值替换,生成一个邮件内容,由于邮件模板是在后台自动生成的,通过这样的方式无法实时查看前端页面的邮件内容效果、在实际操作过程中往往需要多次创建去查看邮件内容生成的效果,其受限于邮件模板的内容、无法满足较为复杂的邮件内容。

技术实现思路

[0004]本专利技术提供一种邮件内容智能填充方法、装置、电子设备及计算机可读存储介质,其主要目的在于实现邮件内容的实时效果查看,满足复杂邮件内容的智能填充。
[0005]为实现上述目的,本专利技术提供的一种邮件内容智能填充方法,包括:
[0006]接收邮件发送方的内容加载请求,识别所述内容加载请求对应的邮件文本,按照预设的页面元素将所述邮件文本进行元素拆分,得到至少两个元素文本;
[0007]提取每个所述元素文本的元素对象,并将每个所述元素对象与预设前端元素模板库中的元素模板进行匹配;
[0008]采用插值替换算法将匹配成功的所述元素对象对应的元素内容加载至所述元素模板中,得到第一页面元素内容;
[0009]采用自定义容器构建匹配失败的所述元素对象的页面模板,并将匹配失败的所述元素对象对应的元素内容加载至所述页面模板中,得到第二页面元素内容;
[0010]将所述第一页面元素内容和所述第二页面元素内容进行邮件页面整合,得到邮件页面内容。
[0011]可选地,所述按照预设的页面元素将所述邮件文本进行元素拆分,得到至少两个元素文本,包括:
[0012]将所述预设的页面元素与所述邮件文本中的邮件内容进行匹配,并将匹配成功的所述邮件内容划分为元素文本内容,根据所述元素文本内容,生成至少两个元素文本。
[0013]可选地,所述提取每个所述元素文本的元素对象,包括:
[0014]获取每个所述元素文本的文本字段;
[0015]根据所述文本字段,确定每个所述元素文本的元素属性;
[0016]根据所述元素属性,识别每个所述元素文本的元素对象。
[0017]可选地,所述将每个所述元素对象与预设前端元素模板库中的元素模板进行匹配,包括:
[0018]将每个所述元素对象转换为第一元素向量,及将所述预设前端元素模板库每个元素模板转换为第二元素向量;
[0019]计算所述第一元素向量和所述第二元素向量的向量相似度;
[0020]若所述向量相似度大于预设阈值,则所述元素对象和所述元素模板匹配成功;
[0021]若所述向量相似度不大于所述预设阈值,则所述元素对象和所述元素模板匹配失败。
[0022]可选地,所述采用插值替换算法将匹配成功的所述元素对象对应的元素内容加载至所述元素模板中,得到第一页面元素内容,包括:
[0023]根据所述插值替换算法,构建所述元素模板的参数插值线程;
[0024]将匹配成功的所述元素对象对应的元素内容的元素坐标传输至所述参数插值线程中,以通过所述参数插值线程执行所述元素内容在所述元素模板的加载,得到第一页面元素内容。可选地,所述采用自定义容器构建匹配失败的所述元素对象的页面模板:
[0025]获取匹配失败的所述元素对象的页面布局事件,将所述页面布局事件传输到所述自定义容器中,以根据所述页面布局事件,利用所述自定义容器构建所述元素对象的页面模板。
[0026]可选地,所述将所述第一页面元素内容和所述第二页面元素内容进行邮件页面整合,得到邮件页面内容,包括:
[0027]配置所述第一页面元素内容和所述第二页面元素内容在前端页面的布局方式,及构建所述第一页面元素内容和所述第二页面元素内容在前端页面的元素样式;
[0028]根据所述布局方式和所述元素样式,生成所述邮件页面内容。
[0029]为了解决上述问题,本专利技术还提供一种邮件内容智能填充装置,所述装置包括:
[0030]邮件文本拆分模块,用于接收邮件发送方的内容加载请求,识别所述内容加载请求对应的邮件文本,按照预设的页面元素将所述邮件文本进行元素拆分,得到至少两个元素文本;
[0031]元素对象匹配模块,用于提取每个所述元素文本的元素对象,并将每个所述元素对象与预设前端元素模板库中的元素模板进行匹配;
[0032]元素内容生成模块,用于采用插值替换算法将匹配成功的所述元素对象对应的元素内容加载至所述元素模板中,得到第一页面元素内容;
[0033]所述元素内容生成模块,还用于采用自定义容器构建匹配失败的所述元素对象的页面模板,并将匹配失败的所述元素对象对应的元素内容加载至所述页面模板中,得到第二页面元素内容;
[0034]邮件内容生成模块,用于将所述第一页面元素内容和所述第二页面元素内容进行邮件页面整合,得到邮件页面内容。
[0035]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0036]至少一个处理器;以及,
[0037]与所述至少一个处理器通信连接的存储器;其中,
[0038]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以实现上述所述的邮件内容智能填充方法。
[0039]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的邮件内容智能填充方法。
[0040]可以看出,本专利技术实施例通过按照预设的页面元素将邮件发送方的邮件文本进行元素拆分,得到至少两个元素文本,可以实现所述邮件文本的内容细粒度拆分,使得可以更加清晰的了解所述邮件文本中存在的文本元素,保障后续邮件文本进行模板匹配的内容细化,并将每个所述元素文本的元素对象与预设前端元素模板库中的元素模板进行匹配,可以获取每个所述元素对象的页面加载模板,实现页面可视化的一键操作,从而可以实时查看前端页面的邮件内容效果;其次,本专利技术实施例通过用插值替换算法将匹配成功的所述元素对象对应的元素内容加载至所述元素模板中,得到第一页面元素内容,以实时获取匹配成功败的元素内容在邮件前端页面的显示内容,方便用户的查看,提高用户的体验度,及采用自定义容器构建匹配失败的所述元素对象的页面模板,使得所述元素对象不需要受限于邮件模板的元素内容、可以定制化的生成用户需求模板元素,进一步地提高用户的体验,并将匹配本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种邮件内容智能填充方法,其特征在于,所述方法包括:接收邮件发送方的内容加载请求,识别所述内容加载请求对应的邮件文本,按照预设的页面元素将所述邮件文本进行元素拆分,得到至少两个元素文本;提取每个所述元素文本的元素对象,并将每个所述元素对象与预设前端元素模板库中的元素模板进行匹配;采用插值替换算法将匹配成功的所述元素对象对应的元素内容加载至所述元素模板中,得到第一页面元素内容;采用自定义容器构建匹配失败的所述元素对象的页面模板,并将匹配失败的所述元素对象对应的元素内容加载至所述页面模板中,得到第二页面元素内容;将所述第一页面元素内容和所述第二页面元素内容进行邮件页面整合,得到邮件页面内容。2.如权利要求1所述的邮件内容智能填充方法,其特征在于,所述按照预设的页面元素将所述邮件文本进行元素拆分,得到至少两个元素文本,包括:将所述预设的页面元素与所述邮件文本中的邮件内容进行匹配,并将匹配成功的所述邮件内容划分为元素文本内容,根据所述元素文本内容,生成至少两个元素文本。3.如权利要求1所述的邮件内容智能填充方法,其特征在于,所述提取每个所述元素文本的元素对象,包括:获取每个所述元素文本的文本字段;根据所述文本字段,确定每个所述元素文本的元素属性;根据所述元素属性,识别每个所述元素文本的元素对象。4.如权利要求1所述的邮件内容智能填充方法,其特征在于,所述将每个所述元素对象与预设前端元素模板库中的元素模板进行匹配,包括:将每个所述元素对象转换为第一元素向量,及将所述预设前端元素模板库每个元素模板转换为第二元素向量;计算所述第一元素向量和所述第二元素向量的向量相似度;若所述向量相似度大于预设阈值,则所述元素对象和所述元素模板匹配成功;若所述向量相似度不大于所述预设阈值,则所述元素对象和所述元素模板匹配失败。5.如权利要求1所述的邮件内容智能填充方法,其特征在于,所述采用插值替换算法将匹配成功的所述元素对象对应的元素内容加载至所述元素模板中,得到第一页面元素内容,包括:根据所述插值替换算法,构建所述元素模板的参数插值线程;将匹配成功的所述元素对象对应的元素内容的元素坐标传输至所述参数插值线程中,以通过所述参数插值线程执行所述元...

【专利技术属性】
技术研发人员:瞿林朋
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:

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

1