A method of generating a dialog user interface, which performs the following steps via a processor. Retrieve the content of the web page; get the first form in the web page; get multiple first fields according to the first form; build a first filling model according to multiple first fields; and generate a dialog user interface. The processor uses the first filling model to determine the data needed for multiple first fields, and according to the input dialog data to obtain data that can be filled in the corresponding multiple first fields for filling in multiple first fields.
【技术实现步骤摘要】
产生对话式用户接口的方法及系统
本专利技术是有关于一种对话式用户接口,且特别是有关于一种从网页自动产生对话式用户接口的方法与系统。
技术介绍
在网络蓬勃发展的现在,企业或服务提供商可通过网页或是手机应用程序(app)发送信息并且与用户互动。当用户面对像是网页的图形化接口时,需在页面中自行探索以寻找需要的信息。而随着计算机科技快速发展,为了提供更佳的使用者体验,可使用虚拟助理(virtualassistant)作为沟通管道,协助使用者快速从网页取得想要的信息,例如查询住宿数据、查询班机表、订购电影票、买卖股票、网络购物、投资理财等等。虚拟助理与用户为实时互动模式,例如是一个对话式用户接口(conversationaluserinterface,CUI),让使用者只需通过输入自然对话语言,便能得到需要的结果。然而,要开发一项服务专属的对话式用户接口,需要花费不少的人力与时间,且逐一制作,而每当有新的服务或网页出现时,设计人员必须花时间了解新服务或网页系统架构逻辑,才能完成对应的对话式用户接口。因此,如何快速产生对话式用户接口,乃目前业界所致力课题之一。
技术实现思路
本专利技术是有关于一种产生对话式用户接口的方法与系统,能够从输入的网页自动产生所需的对话式用户接口,大幅减少开发一个新的对话式用户接口所需的时间。根据本专利技术的一实施例,提出一种产生对话式用户接口的方法,经由处理器执行下列步骤,方法包括:处理器撷取网页的内容;处理器取得网页内的第一窗体;处理器根据第一窗体取得多个第一字段;处理器根据多个第一字段以建立第一填充模型;以及处理器产生对话式用户 ...
【技术保护点】
1.一种产生对话式用户接口的方法,经由一处理器执行下列步骤,其特征在于,该方法包括:该处理器撷取一网页的内容;该处理器取得该网页内的一第一窗体;该处理器根据该第一窗体取得多个第一字段;该处理器根据该多个第一字段以建立一第一填充模型;以及该处理器产生一对话式用户界面,其中该处理器使用该第一填充模型以判断该多个第一字段所需数据,并根据一输入对话数据以取得可填入对应该多个第一字段的数据以供填入该多个第一字段。
【技术特征摘要】
2017.11.15 TW 1061394541.一种产生对话式用户接口的方法,经由一处理器执行下列步骤,其特征在于,该方法包括:该处理器撷取一网页的内容;该处理器取得该网页内的一第一窗体;该处理器根据该第一窗体取得多个第一字段;该处理器根据该多个第一字段以建立一第一填充模型;以及该处理器产生一对话式用户界面,其中该处理器使用该第一填充模型以判断该多个第一字段所需数据,并根据一输入对话数据以取得可填入对应该多个第一字段的数据以供填入该多个第一字段。2.如权利要求1所述的产生对话式用户接口的方法,其特征在于,更包括:该处理器根据该第一窗体取得对应于各该第一字段的一规则,以建立该第一填充模型,其中该规则至少包括以下其中之一:一类型、一属性以及一选项。3.如权利要求2所述的产生对话式用户接口的方法,其特征在于,该第一填充模型用以分析该输入对话数据的文字以取得至少一字词,并且比对该至少一字词与各该第一字段的该规则,以供填入该多个第一字段。4.如权利要求2所述的产生对话式用户接口的方法,其特征在于,更包括:该处理器根据该网页分析各第一字段以判断其对应于该类型、该属性、以及该选项的至少其中之一,建立该规则。5.如权利要求2所述的产生对话式用户接口的方法,其特征在于,更包括:该处理器借由一历史数据训练以建立该规则,其中该历史数据相关于存取该第一窗体。6.如权利要求2所述的产生对话式用户接口的方法,其特征在于,更包括:该处理器于一排程时间重新撷取该网页,据以决定该规则的一更新部分;以及将该规则的该更新部分储存为一数据文件。7.如权利要求6所述的产生对话式用户接口的方法,其特征在于,该处理器用以:读取该数据文件;根据该数据文件更新各该第一字段的该规则;以及分析该输入对话数据的文字以取得至少一字词,并且比对该至少一字词与各该第一字段的该规则,以供填入该多个第一字段。8.如权利要求1所述的产生对话式用户接口的方法,其特征在于,更包括:该处理器解析描述该网页的一结构化语言,据以取得该第一窗体以及该多个第一字段。9.如权利要求1所述的产生对话式用户接口的方法,其特征在于,更包括:该处理器取得对应于该第一窗体的一第一功能;其中该处理器根据该输入对话数据以决定一用户意图,当该使用者意图对应于该第一功能时,该处理器使用该第一填充模型,根据该输入对话数据以取得可填入对应该多个第一字段的数据以供填入该多个第一字段。10.如权利要求1所述的产生对话式用户接口的方法,其特征在于,该处理器于取得可填入该多个第一字段的数据之后,于该对话式用户接口显示一确认消息,并且于该确认消息被确认正确后,根据该可填入对应该多个第一字段的数据和该网页产生对应的API,以传送到该网页对应的一网站。11.一种产生对话式...
【专利技术属性】
技术研发人员:邱育贤,杨伟桢,
申请(专利权)人:财团法人资讯工业策进会,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。