表单生成方法、装置、计算机设备和存储介质与流程

文档序号:27919644发布日期:2021-12-11 11:04阅读:100来源:国知局
表单生成方法、装置、计算机设备和存储介质与流程

1.本技术涉及人机交互技术领域,特别是涉及一种表单生成方法、装置、计算机设备和存储介质。


背景技术:

2.随着人工智能技术的快速发展,人机交互的实际应用场景也越来越丰富,例如用户可以通过移动互联网直接在移动终端填写基本信息,进而办理各项业务。但是,用户在填写基本信息时通常会遇到突发问题。
3.相关技术中只能通过将信息填写场景切换为咨询信息场景,进而为用户提供帮助。但是场景的来回切换会导致业务办理流程较为繁琐,且工作效率变低。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够融合表单填写与实时提示用户的表单生成方法、装置、计算机设备和存储介质。
5.一种表单生成方法,所述方法包括:
6.显示表单填写界面;其中,所述表单填写界面包含表单填写区域和提示区域,所述表单填写区域用于显示待填写的表单;
7.响应于用户提问操作,确定目标应答信息,并在所述提示区域中显示所述目标应答信息,所述目标应答信息用于辅助填写所述待填写的表单;
8.获取表单填写信息,根据所述表单填写信息以及所述待填写的表单,生成目标表单。
9.在其中一个实施例中,所述响应于用户提问操作,确定目标应答信息,并在所述提示区域中显示所述目标应答信息,包括:
10.响应于用户提问操作,获取用户填写的提问信息;
11.确定所述提问信息对应的目标应答信息,并在所述提示区域中以聊天对话形式显示所述提问信息和所述目标应答信息。
12.在其中一个实施例中,所述方法还包括:
13.响应于用户的语音播放操作,播放所述目标应答信息对应的语音信息。
14.在其中一个实施例中,所述表单填写界面的提示区域中包含所述待填写的表单对应的初始提示信息;
15.所述在所述提示区域中显示所述目标应答信息,包括:
16.将所述提示区域中的初始提示信息替换为所述目标应答信息并进行显示。
17.在其中一个实施例中,所述方法还包括:
18.响应于用户的语音播放操作,播放所述初始提示信息对应的语音信息。
19.在其中一个实施例中,所述响应于用户提问操作,确定目标应答信息,并在所述提示区域中显示所述目标应答信息,包括:
20.响应于用户提问操作,获取用户填写的提问文本信息;
21.在预先配置的应答信息数据库中确定与所述提问文本信息相匹配的目标应答信息;
22.在所述提示区域中显示所述目标应答信息。
23.在其中一个实施例中,所述待填写的表单包括多个表项;所述表单填写区域中显示有所述多个表项中的第一表项;
24.所述获取表单填写信息,根据所述表单填写信息以及所述待填写的表单,生成目标表单,包括:
25.获取针对所述第一表项的表单填写信息;
26.如果针对所述第一表项的表单填写信息符合预设填写格式,则根据预先配置的表单填写流程,在所述表单填写界面显示第二表项,直到获取到针对所述多个表项的表单填写信息;
27.根据获取到的针对所述多个表项的表单填写信息以及所述待填写的表单,生成目标表单。
28.在其中一个实施例中,所述表单填写界面还包括用于显示所述目标表单对应业务进度的区域;所述提示区域还用于显示预设的虚拟形象。
29.一种表单生成装置,包括:
30.显示模块,用于显示表单填写界面;其中,所述表单填写界面包含表单填写区域和提示区域,所述表单填写区域用于显示待填写的表单;
31.目标应答信息确定模块,用于响应于用户提问操作,确定目标应答信息,并在所述提示区域中显示所述目标应答信息,所述目标应答信息用于辅助填写所述待填写的表单;
32.目标表单生成模块,用于获取表单填写信息,根据所述表单填写信息以及所述待填写的表单,生成目标表单。
33.在其中一个实施例中,所述目标应答信息确定模块,包括:
34.提问信息获取单元,用于响应于用户提问操作,获取用户填写的提问信息;
35.显示单元,用于确定所述提问信息对应的目标应答信息,并在所述提示区域中以聊天对话形式显示所述提问信息和所述目标应答信息。
36.在其中一个实施例中,所述装置还包括:
37.第一播放模块,用于响应于用户的语音播放操作,播放所述目标应答信息对应的语音信息。
38.在其中一个实施例中,所述表单填写界面的提示区域中包含所述待填写的表单对应的初始提示信息;
39.所述显示单元,还用于:将所述提示区域中的初始提示信息替换为所述目标应答信息并进行显示。
40.在其中一个实施例中,所述装置还包括:
41.第二播放模块,用于响应于用户的语音播放操作,播放所述初始提示信息对应的语音信息。
42.在其中一个实施例中,所述目标应答信息确定模块,具体用于:响应于用户提问操作,获取用户填写的提问文本信息;在预先配置的应答信息数据库中确定与所述提问文本
信息相匹配的目标应答信息;在所述提示区域中显示所述目标应答信息。
43.在其中一个实施例中,所述待填写的表单包括多个表项;所述表单填写区域中显示有所述多个表项中的第一表项;
44.所述目标表单生成模块,包括:
45.第一获取单元,用于获取针对所述第一表项的表单填写信息;
46.第二获取单元,用于如果针对所述第一表项的表单填写信息符合预设填写格式,则根据预先配置的表单填写流程,在所述表单填写界面显示第二表项,直到获取到针对所述多个表项的表单填写信息;
47.生成单元,用于根据获取到的针对所述多个表项的表单填写信息以及所述待填写的表单,生成目标表单。
48.在其中一个实施例中,所述表单填写界面还包括用于显示所述目标表单对应业务进度的区域;所述提示区域还用于显示预设的虚拟形象。
49.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
50.显示表单填写界面;其中,所述表单填写界面包含表单填写区域和提示区域,所述表单填写区域用于显示待填写的表单;
51.响应于用户提问操作,确定目标应答信息,并在所述提示区域中显示所述目标应答信息,所述目标应答信息用于辅助填写所述待填写的表单;
52.获取表单填写信息,根据所述表单填写信息以及所述待填写的表单,生成目标表单。
53.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
54.显示表单填写界面;其中,所述表单填写界面包含表单填写区域和提示区域,所述表单填写区域用于显示待填写的表单;
55.响应于用户提问操作,确定目标应答信息,并在所述提示区域中显示所述目标应答信息,所述目标应答信息用于辅助填写所述待填写的表单;
56.获取表单填写信息,根据所述表单填写信息以及所述待填写的表单,生成目标表单。
57.上述表单生成方法、装置、计算机设备和存储介质,通过在表单填写界面上显示表单填写提示信息以及待填写的表单,并响应于用户提问操作,在表单填写提示信息显示部分显示用户提问对应的应答信息,可以兼容表单填写场景与用户咨询场景,及时解答用户的疑问,简化用户填写表单的流程,方便用户的操作,提高表单生成的效率。
附图说明
58.图1为一个实施例中表单生成方法的流程示意图;
59.图2为一个实施例中表单生成方法中获取提问信息步骤的流程示意图;
60.图3为一个实施例中以聊天对话形式显示提问信息和目标应答信息的示意图;
61.图4a为一个实施例中初始提示信息以及待填写表单的示意图;
62.图4b为一个实施例中目标应答信息显示的示意图;
63.图5为一个实施例中显示目标应答信息步骤的流程示意图;
64.图6为一个实施例中生成目标表单步骤的流程示意图;
65.图7为另一个实施例中表单填写界面的示意图;
66.图8为另一个实施例中初始提示信息以及第二表项的填写界面的示意图;
67.图9a为另一个实施例中显示提问信息的示意图;
68.图9b为另一个实施例中显示目标应答信息的示意图;
69.图10为一个实施例中表单生成装置的结构框图;
70.图11为一个实施例中计算机设备的内部结构图。
具体实施方式
71.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
72.在一个实施例中,如图1所示,提供了一种表单生成方法,本实施例以该方法应用于终端进行举例说明,终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端和服务器的系统,并通过终端和服务器的交互实现。本实施例中,该方法包括以下步骤:
73.步骤101,显示表单填写界面。
74.其中,表单填写界面包含表单填写区域和提示区域,表单填写区域用于显示待填写的表单。
75.具体地,终端包括表单填写界面显示控件,用户触发该表单填写界面显示控件,终端响应于用户的触发操作,显示表单填写界面。也就是说,终端响应于用户的触发操作,在终端上显示待填写的表单以及与上述表单相对应的提示信息。待填写的表单在表单填写区域内显示,提示信息在提示区域内显示。
76.可选地,终端也可以在不经由用户的触发操作的情况下显示表单填写页面。
77.步骤102,响应于用户提问操作,确定目标应答信息,并在提示区域中显示目标应答信息。
78.其中,目标应答信息用于辅助填写待填写的表单。
79.具体地,表单填写界面包括供用户输入提问信息的文本框以及语音输入控件。当终端显示表单填写界面后,此时用户需要在待填写的表单中填写信息,当用户在填写信息的过程不知道如何填写表单或者是对填写的表单信息有疑问时,可以在上述文本框中输入提问文本信息。终端响应于用户的提问操作,获取用户在文本框中输入的提问文本信息,继而根据该提问文本信息确定对应的目标应答信息,并将目标应答信息显示于提示区域。用户可以根据在提示区域内显示的目标应答信息,继续填写表单。
80.可选地,用户还可以通过触发语音输入控件的操作,输入语音信息。终端响应于用户对该语音输入控件的触发操作,获取用户的语音信息,继而对该语音信息进行转换操作,生成文本信息。终端根据该文本信息匹配对应的目标应答信息,并将该目标应答信息显示于提示区域,用于辅助用户填写表单。
81.步骤103,获取表单填写信息,根据表单填写信息以及待填写的表单,生成目标表单。
82.具体地,终端响应于用户的文本输入操作或者语音信息输入操作,获取用户输入的表单填写信息,继而根据获取到的表单填写信息以及待填写的表单,生成目标表单。
83.上述表单生成方法中,通过在表单填写界面上显示表单填写提示信息以及待填写的表单,并响应于用户提问操作,在表单填写提示信息显示部分显示用户提问对应的应答信息,可以兼容表单填写场景与用户咨询场景,及时解答用户的疑问,简化用户填写表单的流程,方便用户的操作,提高表单生成的效率。
84.在一个实施例中,如图2所示,步骤102“响应于用户提问操作,确定目标应答信息,并在提示区域中显示目标应答信息”,包括:
85.步骤201,响应于用户提问操作,获取用户填写的提问信息。
86.具体地,表单显示界面还包括供用户输入提问信息的文本框,用户提问操作可以是用户在文本框内输入提问信息的过程。终端响应于该用户提问操作,获取用户在该提问框内输入的提问信息。
87.可选地,终端还可以包括语音输入控件,用户提问操作可以是用户触发该语音输入控件的操作。终端响应于用户对该语音输入控件的触发操作,获取用户的语音信息。继而终端对该语音信息进行转换操作,生成文本信息,即获取到用户的提问信息。
88.步骤202,确定提问信息对应的目标应答信息,并在提示区域中以聊天对话形式显示提问信息和目标应答信息。
89.具体地,终端根据获取到的提问信息,在预先配置的应答信息数据库中提取与该提问信息相匹配的目标应答信息。即,终端在预先配置的应答信息数据库中确定能够解答用户提问的答案。继而,终端通过聊天对话的形式在表单填写界面显示用户的提问信息以及与该提问信息对应的目标应答信息。如图3所示,提问信息可以是“为什么还需要公积金缴纳地”,提问信息对应的目标应答信息“因为我行需要您的公积金缴纳地信息用以核实xxxxxx”。
90.本实施例中,通过输入框或者语音输入控件的设置,可以方便用户在填写表单信息的进程中进行提问,实现表单填写场景与用户提问场景的兼容。并且以聊天对话的形式显示提问信息以及目标应答信息,可以实现对话式的自然交互,清晰、明确、易理解。
91.在一个实施例中,上述表单生成方法还包括:
92.响应于用户的语音播放操作,播放目标应答信息对应的语音信息。
93.具体地,终端还可以包括语音播放控件,用户的语音播放操作可以是对该语音播放控件的触发操作。终端响应于该触发操作,将该目标应答信息以语音形式播放。
94.可选地,表单填写界面上可以配置一虚拟按钮,供用户点击。终端响应于用户对该虚拟按钮的点击操作,调用虚拟按钮内预设的语音播放控件接口,继而触发预先配置的语音播放控件。终端响应于该触发操作,将该目标应答信息以语音形式播放。此时,用户对该虚拟按钮的点击操作即为语音播放操作,终端响应于语音播放操作,将目标应答信息以语音形式进行播放。
95.本实施例中,通过终端响应于用户的语音播放操作,播放目标应答信息对应的语音信息,可以实现文字对话交互与语音对话交互的融合,提高了用户体验。
96.在一个实施例中,表单填写界面的提示区域中包含待填写的表单对应的初始提示信息。
97.在一种可能的实现方式中,在提示区域中显示目标应答信息,包括:将提示区域中的初始提示信息替换为目标应答信息并进行显示。
98.具体地,终端显示表单填写界面,该表单填写界面包括提示区域以及表单填写区域。提示区域中可以包含预先配置的初始提示信息,表单填写区域包括待填写的表单。用户可以根据提示区域中预先配置的初始提示信息填写表单。
99.例如,如图4a所示,提示区域中预先配置的初始提示信息可以是“请提供您的姓名、身份证号,输入手机号并验证”,待填写表单中包括姓名填写表项、身份证号填写表项、手机号填写表项、验证码填写表项以及一用于生成验证码发送指令的虚拟按钮。
100.用户在填写身份证号表项时,可能不清楚填写身份证号的原因,此时,提问信息可以是“为什么需要填写身份证号”。当终端获取到用户输入的提问信息时,可以在预先配置的应答信息数据库中匹配与该提问信息对应的目标应答信息,并将提示区域中的初始提示信息替换为目标应答信息,且进行显示。如图4b所示,终端将初始提示信息“请提供您的姓名、身份证号,输入手机号并验证”替换为“因为我行需要您的身份证号信息用于核实xxxxxx”。
101.本实施例中,通过将初始提示信息替换为与该提问信息对应的目标应答信息的步骤,可以及时解答用户的疑问,简化用户填写表单的流程,方便用户的操作,提高表单生成的效率。
102.在一个实施例中,该表单生成方法,还包括:
103.响应于用户的语音播放操作,播放初始提示信息对应的语音信息。
104.具体地,终端还可以包括语音播放控件,用户的语音播放操作可以是对该语音播放控件的触发操作。终端响应于该触发操作,将该初始提示信息以语音形式播放。
105.可选地,表单填写界面上可以配置一虚拟按钮,供用户点击。终端响应于用户对该虚拟按钮的点击操作,调用虚拟按钮内预设的语音播放控件接口,继而触发预先配置的语音播放控件。终端响应于该触发操作,将该初始提示信息以语音形式播放。此时,用户对该虚拟按钮的点击操作即为语音播放操作,终端响应于语音播放操作,将初始提示信息以语音形式进行播放。
106.本实施例中,通过响应于用户的语音播放操作,播放初始提示信息对应的语音信息,可以实现文字对话交互与语音对话交互的融合,提高用户体验。
107.在一个实施例中,如图5所示,步骤102“响应于用户提问操作,确定目标应答信息,并在提示区域中显示目标应答信息”,包括:
108.步骤301,响应于用户提问操作,获取用户填写的提问文本信息。
109.具体地,表单显示界面还包括提问框,用户提问操作可以是用户在提问框内输入提问信息的过程。终端响应于该用户提问操作,获取用户在该提问框内输入的提问文本信息。
110.可选地,终端还可以包括语音输入控件,用户提问操作可以是用户触发该语音输入控件的操作。终端响应于用户对该语音输入控件的触发操作,获取用户的语音信息。继而终端对该语音信息进行转换操作,生成文本信息,即获取到用户的提问文本信息。
111.步骤302,在预先配置的应答信息数据库中确定与提问文本信息相匹配的目标应答信息。
112.具体地,预先配置的应答信息数据库可以存储有多个标准提问信息与多个标准提问信息分别对应的应答信息的数据库。例如,应答信息数据库中可以存储有与标准提问信息“需要填写身份证号的原因”对应的应答信息“我行需要您的身份证号信息用于核实xxxxxx”;还可以存储与标准提问信息“为什么还需要公积金缴纳地”对应的应答信息“因为我行需要您的公积金缴纳地信息用以核实xxxxxx”。
113.终端可以在预先配置的应答信息数据库中,通过字符匹配算法或者语义匹配算法确定与用户输入的提问信息相匹配的标准提问信息,进而将标准提问信息对应的应答信息作为与提问文本信息相匹配的目标应答信息。
114.步骤303,在提示区域中显示目标应答信息。
115.具体地,终端可以在提示区域内以聊天对话形式显示用户的提问信息以及与该提问信息对应的目标应答信息。
116.在一个实施例中,待填写的表单可以包括多个表项,该情况下,表单填写区域中可以显示有多个表项中的第一表项。相应的,如图6所示,步骤103“获取表单填写信息,根据表单填写信息以及待填写的表单,生成目标表单”,包括:
117.步骤401,获取针对第一表项的表单填写信息。
118.具体地,终端响应于用户针对于第一表项的填写操作,获取用户输入的第一表项的表单填写信息。
119.步骤402,如果针对第一表项的表单填写信息符合预设填写格式,则根据预先配置的表单填写流程,在表单填写界面显示第二表项,直到获取到针对多个表项的表单填写信息。
120.具体地,当终端获取到针对于第一表项的表单填写信息后,终端检测针对于第一表项的表单填写信息是否符合预设填写格式。如果终端检测到针对第一表项的表单填写信息符合预设填写格式,则根据预先在终端配置的表单填写流程,显示下一表项(即第二表项)。直至生成目标表达所需要的多个表项均显示且获取到针对于多个表项的表单填写信息。例如,待填写的表单中包括第一表项以及第二表项,第一表项可以是待填写表单中需要用户首先填写的表项。例如,在生成消费贷款申请表单时,第一表项可以是姓名输入表项、身份证号填写表项、手机号填写表项、验证码填写表项。第二表项可以是公积金缴纳地填写表项等等。
121.可选地,当终端检测到针对第一表项的表单填写信息不符合预设填写格式,那么生成错误提示信息并在提示区域内显示,用于提示用户重新填写针对于第一表项的表单填写信息。
122.步骤403,根据获取到的针对多个表项的表单填写信息以及待填写的表单,生成目标表单。
123.具体地,终端可以在获取到多个表项的表单填写信息后,将多个表项的表单填写信息填入待填写的表单,生成目标表单。
124.可选地,终端还可以在获取一表项对应的表单填写信息后,就填入待填写的表单,生成子表。在终端获取到的针对多个表项的表单填写信息后,分别生成多个子表,继而,终
端将多个子表拼接组合生成目标表单。
125.可选地,终端还可以在获取一表项对应的表单填写信息后,就填入待填写的表单,生成第一子表。在终端获取到下一表项对应的表单填写信息后,接着填入第一子表中,生成第二子表。直至获取到的针对多个表项的表单填写信息,生成目标表单。
126.本实施中,通过将冗长表单拆分成多条表项,进而由终端一步步显示于表单填写界面上,可以减少表单内容项目,提高用户体验。
127.在一个实施例中,表单填写界面还包括用于显示目标表单对应业务进度的区域;提示区域还用于显示预设的虚拟形象。
128.具体地,目标表单可以是用于申请某业务的表单,业务可以是消费贷款申请业务,此时目标表单对应业务进度可以包括基本信息填写、身份核实、查看授信额度等。提示区域内显示的预设的虚拟形象可以是根据人物形象生成算法生成的虚拟人物形象。例如,可以在提示区域内设置一头像框,在头像框内显示生成的虚拟人物形象。
129.本实施例中,通过在表单填写界面上显示虚拟形象以及业务办理的进度,可以实现动态智能交互,生动形象,提高用户体验。
130.应该理解的是,虽然图1

6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1

6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
131.以下,结合一具体应用场景,详细描述上述实施例所述的表单生成方法的执行过程。该表单生成方法可以应用于用户需要申请目标业务的具体应用场景中,包括:
132.s1,终端响应于用户针对于消费贷款链接的互动操作,显示表单填写界面。此时,目标业务可以是用户向银行申请消费贷款的业务。如图7所示,在终端上显示的表单填写界面包括提示区域以及表单填写区域。提示区域内显示有初始提示信息、虚拟形象、第一虚拟按钮(用于播放提示信息)以及第二虚拟按钮(用于供用户输入提问信息)。
133.具体地,初始提示信息可以在表单填写界面以聊天对话形式分条显示,一条消息一侧显示有一虚拟形象,虚拟形象一侧可以显示有第一虚拟按钮以及第二虚拟按钮。其中,一侧可以是左侧或者右侧。例如,第一条初始提示信息可以显示于表单填写界面的最上方,内容可以是“您好,我是浦发数字人小浦,全称协助您办理此次业务。为了审核您的预授信额度,小浦需要您提供少量基本信息。”、“小浦在此郑重承诺,您的信息仅用于此次申贷”。
134.第一条初始提示信息的左侧显示有虚拟形象,虚拟形象右侧显示有第一虚拟按钮以及第二虚拟按钮。第一虚拟按钮可以是喇叭状,终端响应于用户对第一虚拟按钮的触发操作,可以播放第一初始提示信息的语音信息。第二虚拟按钮可以是问号状,终端响应于用户对第二虚拟按钮的触发操作,可以显示提问信息的文本输入框。第二初始提示信息可以是“请提供您的姓名、身份证号、输入手机号并进行验证”。相应的,表单填写区域内显示第一表项,该第一表项包括:姓名输入表项、身份证号填写表项、手机号填写表项、验证码填写表项。该验证码填写表项的一侧显示有第三虚拟按钮,第三虚拟按钮的提示信息可以是“发送验证码”。当用户在手机号填写表项中输入手机号码后,终端响应于用户对该第三虚拟按
钮的触发操作,向用户输入的手机号码发送随机生成的验证码,供用户以及终端进行相互验证。表单填写区域内还可以显示有第四虚拟按钮,终端响应于用户对该第四虚拟按钮的触发操作,确认用户已阅读并同意预先配置的信息。
135.s2,终端响应于用户的信息输入操作,获取到针对于上述第一表项的填写信息。例如,如图8所示,姓名表项对应的填写信息可以是陈xx,身份证号填写表项对应的填写信息可以是111111111111111111,手机号填写表项对应的填写信息可以是22222222222。此时,第三虚拟按钮的提示信息可以替换为“重发验证码”。当终端获取到用户针对于第一表项所填写的信息后,会将第二初始提示信息“请提供您的姓名、身份证号、输入手机号并进行验证”替换为第三初始提示信息“好的,小浦收到”。
136.s3,当终端获取到用户针对于第一表项所填写的信息后,在表单填写区域内以聊天对话形式显示第二表项。在提示区域内显示第四初始提示信息。例如,如图8所示,第二表项可以是以下拉菜单的形式显示“选择省、“选择市”,第四初始提示信息可以是:“最后,请问您的公积金是在哪里缴纳的呢?”。
137.s4,表单显示界面还包括提问框,针对于第二表项,用户在提问框内输入提问信息,用户提问操作可以是用户在提问框内输入提问信息的过程。终端响应于该用户提问操作,获取用户在该提问框内输入的提问信息。终端根据该提问信息,在预先配置的应答信息数据库中提取与该提问信息匹配的目标应答信息,并将第四初始提示信息替换为该目标应答信息。
138.例如,如图9a所示,用户输入的提问信息可以是“为什么还需要公积金缴纳地”,终端在预先配置的应答信息数据库中匹配到的目标应答信息可以是“因为我行需要您的公积金缴纳地用于核实xxxxxx”。此时,如图9b所示,终端可以将第四初始提示信息“最后,请问您的公积金是在哪里缴纳的呢?”替换为目标应答信息“因为我行需要您的公积金缴纳地用于核实xxxxxx”。目标应答信息用于辅助用户填写第二表项。
139.s5,终端获取到针对于第一表项的表单填写信息以及针对于第二表项的表单填写信息以及待填写的表单,生成供用户向银行申请消费贷款的目标表单。此时,终端完成申请消费贷款业务的第一步骤,填写基本信息,并在表单填写区域内显示。终端可以基于生成的目标表单,执行身份核实以及查看授信额度等其他步骤。
140.在一个实施例中,如图10所示,提供了一种表单生成装置,包括:显示模块501、目标应答信息确定模块502、目标表单生成模块503,其中:
141.显示模块501,用于显示表单填写界面;其中,表单填写界面包含表单填写区域和提示区域,表单填写区域用于显示待填写的表单;
142.目标应答信息确定模块502,用于响应于用户提问操作,确定目标应答信息,并在提示区域中显示目标应答信息,目标应答信息用于辅助填写待填写的表单;
143.目标表单生成模块503,用于获取表单填写信息,根据表单填写信息以及待填写的表单,生成目标表单。
144.在其中一个实施例中,所述目标应答信息确定模块,包括:
145.提问信息获取单元,用于响应于用户提问操作,获取用户填写的提问信息;
146.显示单元,用于确定所述提问信息对应的目标应答信息,并在所述提示区域中以聊天对话形式显示所述提问信息和所述目标应答信息。
147.在其中一个实施例中,所述装置还包括:
148.第一播放模块,用于响应于用户的语音播放操作,播放所述目标应答信息对应的语音信息。
149.在其中一个实施例中,所述表单填写界面的提示区域中包含所述待填写的表单对应的初始提示信息;
150.所述显示单元,还用于:将所述提示区域中的初始提示信息替换为所述目标应答信息并进行显示。
151.在其中一个实施例中,所述装置还包括:
152.第二播放模块,用于响应于用户的语音播放操作,播放所述初始提示信息对应的语音信息。
153.在其中一个实施例中,所述目标应答信息确定模块,具体用于:响应于用户提问操作,获取用户填写的提问文本信息;在预先配置的应答信息数据库中确定与所述提问文本信息相匹配的目标应答信息;在所述提示区域中显示所述目标应答信息。
154.在其中一个实施例中,所述待填写的表单包括多个表项;所述表单填写区域中显示有所述多个表项中的第一表项;
155.所述目标表单生成模块,包括:
156.第一获取单元,用于获取针对所述第一表项的表单填写信息;
157.第二获取单元,用于如果针对所述第一表项的表单填写信息符合预设填写格式,则根据预先配置的表单填写流程,在所述表单填写界面显示第二表项,直到获取到针对所述多个表项的表单填写信息;
158.生成单元,用于根据获取到的针对所述多个表项的表单填写信息以及所述待填写的表单,生成目标表单。
159.在其中一个实施例中,所述表单填写界面还包括用于显示所述目标表单对应业务进度的区域;所述提示区域还用于显示预设的虚拟形象。
160.关于表单生成装置的具体限定可以参见上文中对于表单生成方法的限定,在此不再赘述。上述表单生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
161.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图11所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储生成目标表单的相关数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种表单生成方法。
162.本领域技术人员可以理解,图11中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
163.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储
有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
164.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
165.本领域普通技术人员可以理解实现上述实施例的表单生成方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
166.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
167.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1