一种表单的生成方法和装置与流程
本发明涉及计算机,尤其涉及一种表单的生成方法和装置。
背景技术:
1、在日常业务的办理中,表单作为业务数据的载体,对日常业务的办理起着重要的作用。用户在需要办理业务时,通过业务办理系统中的相关页面进行表单信息的填写和上传,以使业务办理系统根据接收到的信息生成用于办理业务的表单。
2、在实现本发明过程中,发现现有技术中存在如下问题:
3、现有表单生成方法主要依托于用户(表单需求方)填写的信息生成表单,在用户需要填报多种表单,且填写的信息量较大时,需要占用了用户大量的时间,表单生成效率也不高,进而影响用户的体验感。
技术实现思路
1、有鉴于此,本发明实施例提供一种表单的生成方法和装置,实现了自动、便捷的表单生成,用户仅需要提交生成请求和凭证文件,即可自动识别表单类型,确定表单的组成字段,获取组成字段对应的字段值,进而生成表单,节约了用户填报信息的时间,提升了表单的生成效率和用户的体验感。
2、为实现所述目的,根据本发明实施例的一个方面,提供了一种表单的生成方法,包括:
3、获取待生成表单的生成请求和凭证文件;
4、从所述凭证文件中提取表单明细,根据所述表单明细确定所述待生成表单的表单类型,调取与所述表单类型对应的表单生成流程,并上传所述凭证文件至表单业务端;
5、根据所述表单生成流程,确定所述待生成表单的组成字段,利用所述生成请求和所述表单明细,获取所述组成字段对应的字段值,并上传所述字段值至所述表单业务端,以使所述表单业务端根据所述字段值和所述凭证文件生成表单及其对应的表单标识;
6、响应于接收到所述表单业务端返回的所述表单标识,将所述表单标识反馈给所述生成请求的请求方。
7、可选地,响应于所述表单类型、所述表单生成流程、所述组成字段以及其对应的字段值均通过预先训练构建的信息提取模型获取,在获取待生成表单的生成请求和凭证文件之后,所述方法还包括:将所述凭证文件上传至云端,获取所述凭证文件的统一资源定位符;查询所述生成请求的请求方发送所述生成请求和所述凭证文件的发送信息;按照所述信息提取模型的输入格式,将所述生成请求、所述凭证文件的统一资源定位符,以及所述发送信息封装为表单任务消息体,以适配所述信息提取模型。
8、可选地,从所述凭证文件中提取表单明细,根据所述表单明细确定所述待生成表单的表单类型,包括:将所述表单任务消息体输入所述信息提取模型,以使所述信息提取模型基于预先配置的表单明细与表单类型的对应关系,通过计算从所述表单任务消息体中提取到的表单明细与所述对应关系中的表单明细之间的相似度确定所述表单类型。
9、可选地,响应于所述组成字段包括所述待生成表单的关联人员,所述利用所述生成请求和所述表单明细,获取所述组成字段对应的字段值,包括:从所述表单任务消息体中获取所述发送信息;使用所述发送信息查询所述待生成表单的关联人员,将所述关联人员的人员标识作为对应的字段值。
10、可选地,响应于所述组成字段中存在无法从所述生成请求和所述表单明细中直接提取字段值的特殊字段,所述利用所述生成请求和所述表单明细,获取所述组成字段对应的字段值,包括:利用所述信息提取模型对所述特殊字段进行语义分析和意图识别,确定所述特殊字段对应的要素字段;从所述生成请求和所述表单明细中查找与所述要素字段匹配的匹配字段,响应于从所述生成请求和所述表单明细中查找出所述匹配字段,将所述匹配字段的字段值进行逻辑加工,生成所述特殊字段的字段值;响应于从所述生成请求和所述表单明细中未查找出所述匹配字段,向所述生成请求的请求方获取所述特殊字段的字段值。
11、可选地,响应于所述凭证文件为图片,所述从所述凭证文件中提取表单明细,包括:调用光学字符识别接口,识别所述凭证文件的图片中与表单生成相关的表单信息,按照预设的数据格式,对所述表单信息进行组装,得到所述表单明细。
12、可选地,所述生成请求和所述凭证文件由用户交互端的对话机器人收集,所述表单任务消息体通过部署在所述用户交互端和所述信息提取模型之间的中间件来构建。
13、根据本发明实施例的第二方面,提供一种表单的生成装置,包括:
14、请求获取模块,用于获取待生成表单的生成请求和凭证文件;
15、类型确定模块,用于从所述凭证文件中提取表单明细,根据所述表单明细确定所述待生成表单的表单类型,调取与所述表单类型对应的表单生成流程,并上传所述凭证文件至表单业务端;
16、表单生成模块,用于根据所述表单生成流程,确定所述待生成表单的组成字段,利用所述生成请求和所述表单明细,获取所述组成字段对应的字段值,并上传所述字段值至所述表单业务端,以使所述表单业务端根据所述字段值和所述凭证文件生成表单及其对应的表单标识;
17、结果反馈模块,用于响应于接收到所述表单业务端返回的所述表单标识,将所述表单标识反馈给所述生成请求的请求方。
18、根据本发明实施例的第三方面,提供一种表单的生成的电子设备,包括:
19、一个或多个处理器;
20、存储装置,用于存储一个或多个程序,
21、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例第一方面提供的方法。
22、根据本发明实施例的第四方面,提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明实施例第一方面提供的方法。
23、根据本发明实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本发明实施例第一方面提供的方法。
24、所述发明中的一个实施例具有如下优点或有益效果:通过获取待生成表单的生成请求和凭证文件;从凭证文件中提取表单明细,根据表单明细确定待生成表单的表单类型,调取与表单类型对应的表单生成流程,并上传凭证文件至表单业务端;根据表单生成流程,确定待生成表单的组成字段,利用生成请求和表单明细,获取组成字段对应的字段值,并上传字段值至表单业务端,以使表单业务端根据字段值和凭证文件生成表单及其对应的表单标识;响应于接收到表单业务端返回的表单标识,将表单标识反馈给生成请求的请求方的技术方案,实现了一种自动、便捷的表单生成方法,用户仅需要提交生成请求和凭证文件,即可自动识别表单类型,确定表单的组成字段,获取组成字段对应的字段值,进而生成表单,节约了用户填报信息的时间,提升了表单的生成效率和用户的体验感。
1.一种表单的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,响应于所述表单类型、所述表单生成流程、所述组成字段以及其对应的字段值均通过预先训练构建的信息提取模型获取,在获取待生成表单的生成请求和凭证文件之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,从所述凭证文件中提取表单明细,根据所述表单明细确定所述待生成表单的表单类型,包括:
4.根据权利要求2所述的方法,其特征在于,响应于所述组成字段包括所述待生成表单的关联人员,所述利用所述生成请求和所述表单明细,获取所述组成字段对应的字段值,包括:
5.根据权利要求2所述的方法,其特征在于,响应于所述组成字段中存在无法从所述生成请求和所述表单明细中直接提取字段值的特殊字段,所述利用所述生成请求和所述表单明细,获取所述组成字段对应的字段值,包括:
6.根据权利要求1所述的方法,其特征在于,响应于所述凭证文件为图片,所述从所述凭证文件中提取表单明细,包括:
7.根据权利要求2所述的方法,其特征在于,所述生成请求和所述凭证文件由用户交互端的对话机器人收集,所述表单任务消息体通过部署在所述用户交互端和所述信息提取模型之间的中间件来构建。
8.一种表单的生成装置,其特征在于,包括:
9.一种移动电子设备终端,其特征在于,包括:
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com