应用添加方法、装置、电子设备及存储介质与流程

文档序号:17991009发布日期:2019-06-22 00:47阅读:183来源:国知局
应用添加方法、装置、电子设备及存储介质与流程

本发明涉及人工智能技术领域,尤其涉及一种应用添加方法、装置、电子设备及存储介质。



背景技术:

随着科学技术的发展,越来越多的机器人类型的智能设备被应用到人们的生活当中,例如,设置在公司、商场等公共区域的服务机器人、聊天机器人或内置在智能设备内的机器人应程序等。在开发机器人或机器人应用程序时,往往根据其应用场景开发相应的功能。当智能设备为用户提供服务时,如果智能设备不具备某项功能应用,则无法响应用户针对该功能下达的指令,例如,一般聊天机器人不会配置计算器功能,当用户需要使用计算器时,聊天机器人无法响应用户的指令,这大大降低了用户体验。实际应用中,开发、维护一项功能应用的成本较高、周期较长,且应用的版本升级维护不够便利,因此,基于成本和资源等条件的限制,不可能预先给智能设备配置所有的功能应用,而给智能设备新增功能又存在更新周期长和成本较高等问题,导致现有的智能设备无法满足用户更多的功能需求,降低了用户体验。



技术实现要素:

本发明实施例提供一种应用添加方法、装置、电子设备及存储介质,以解决现有的智能设备无法满足用户更多的功能需求,降低了用户体验的问题。

第一方面,本发明一实施例提供了一种应用添加方法,包括:

获取智能设备采集的输入语句;

从预先配置的标准问题中,确定出与输入语句匹配的标准问题;

获取与输入语句匹配的标准问题对应的指定网址,控制智能设备加载指定网址对应的网页应用。

在一种可能的实现方式中,在控制智能设备加载指定网址对应的网页应用之前,还包括:

确定指定网址为安全网址。

在一种可能的实现方式中,还包括:

若指定网址为不安全网址,控制智能设备显示安全提示页面。

在一种可能的实现方式中,通过以下方式配置标准问题和对应的指定网址:

获取用户设置的标准问题和网页应用对应的网址;

检测网页应用对应的网址是否为安全网址;

若为安全网址,存储标准问题和标准问题对应的指定网址,指定网址为网页应用对应的网址或对网页应用对应的网址进行转换后得到的网址。

在一种可能的实现方式中,在存储标准问题的同时,还包括:

将标准问题的领域设置为指定领域。

在一种可能的实现方式中,在从预先配置的标准问题中,确定出与输入语句匹配的标准问题之前,还包括:

确定输入语句所属的领域为指定领域。

在一种可能的实现方式中,输入语句携带有标识信息,标识信息用于标识用户的身份;

从预先配置的标准问题中,确定出与输入语句匹配的标准问题,包括:

从预先为标识信息对应的用户配置的标准问题中,确定出与输入语句匹配的标准问题。

第二方面,本发明一实施例提供了一种应用添加装置,包括:

获取模块,用于获取智能设备采集的输入语句;

匹配模块,用于从预先配置的标准问题中,确定出与输入语句匹配的标准问题;

反馈模块,用于获取与输入语句匹配的标准问题对应的指定网址,控制智能设备加载指定网址对应的网页应用。

在一种可能的实现方式中,还包括检测模块,用于在控制智能设备加载指定网址对应的网页应用之前,确定指定网址为安全网址。

在一种可能的实现方式中,检测模块还用于:

若指定网址为不安全网址,控制智能设备显示安全提示页面。

在一种可能的实现方式中,还包括配置模块,用于通过以下方式配置标准问题和对应的指定网址:

获取用户设置的标准问题和网页应用对应的网址;

检测网页应用对应的网址是否为安全网址;

若为安全网址,存储标准问题和标准问题对应的指定网址,指定网址为网页应用对应的网址或对网页应用对应的网址进行转换后得到的网址。

在一种可能的实现方式中,配置模块还用于在存储标准问题的同时,将标准问题的领域设置为指定领域。

在一种可能的实现方式中,匹配模块具体用于:在确定输入语句所属的领域为指定领域后,在从预先配置的标准问题中,确定出与输入语句匹配的标准问题。

在一种可能的实现方式中,输入语句携带有标识信息,标识信息用于标识用户的身份;

匹配模块具体用于:从预先为标识信息对应的用户配置的标准问题中,确定出与输入语句匹配的标准问题。

第三方面,本发明一实施例提供了一种电子设备,包括收发机、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,收发机用于在处理器的控制下接收和发送数据,处理器执行计算机程序时实现上述任一种方法的步骤。

第四方面,本发明一实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一种方法的步骤。

本发明实施例提供的技术方案,通过网页应用的方式承载一项功能的应用程序,当需要新增一项功能时,只需要为该功能配置用于触发该功能的标准问题和网页应用对应的指定网址即可。在用户与智能设备交互过程中,将智能设备采集到的输入语句与预先为各项功能配置的标准问题进行匹配,若匹配到合适的标准问题,表明用户触发了该标准问题对应的功能,获取预先为该标准问题配置的指定网址,控制智能设备打开该指定网址,即可获取到对应的网页应用。通过基于网页应用的即搜即用的方式,实现了即时扩展智能设备的功能应用的目的,使得智能设备能够即时满足用户更多的功能需求,提高了用户体验,且网页应用具有较高的兼容性,能够广泛应用到各类智能设备中,降低了应用开发成本。当需要对网页应用进行更新升级时,只需要更新升级对应的网页应用即可,由于网页应用对应的指定网址不变,因此用户可通过指定网址即时获取到最新版本的网页应用,可在用户毫无察觉的情况下完成应用的更新升级。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的应用添加方法的应用场景示意图;

图2为本发明一实施例提供的应用添加方法的流程示意图;

图3为本发明一实施例提供的应用添加装置的结构示意图;

图4为本发明一实施例提供的电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

为了方便理解,下面对本发明实施例中涉及的名词进行解释:

网页应用(webapp)是一种使用web浏览器在互联网或企业内部网上操作的应用软件,是一种以网页语言(例如html、javascript、java等编程语言)撰写、通过浏览器来执行的应用程序,是一种无需下载、即搜即用的全功能应用程序,特点之一是使用便捷,无需手动在终端的操作系统中进行安装,其具有媲美甚至超过本地安装的应用程序的用户体验。

html(hypertextmarkuplanguage),即超文本标记语言,是标准通用标记语言下的一个应用,是网页制作必备的编程语言。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:head)、和“主体”部分(英语:body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

h5,是html5的缩写,指“html”的第5个版本,通过html5能够在浏览器中实现更多的功能,如在移动设备浏览器上运行的基于html5的游戏、音乐播放器等,基于html5开发的网页应用具有更短的启动时间和更快的联网速度。

附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。

在具体实践过程中,当智能设备为用户提供服务时,如果智能设备不具备某项功能应用,则无法响应用户针对该功能下达的指令,例如,一般聊天机器人不会配置计算器功能,当用户需要使用计算器时,机器人无法响应用户的指令,这大大降低了用户体验。实际应用中,开发、维护一项功能应用的成本较高、周期较长,且应用的版本升级维护不够便利,因此,基于成本和资源等条件的限制,不可能预先给智能设备配置所有的功能应用,而给智能设备新增功能又存在更新周期长和成本较高等问题,导致现有的智能设备无法满足用户更多的功能需求,降低了用户体验。

为此,本发明的发明人考虑到,在配置一项功能时,为该功能配置用于触发该功能的标准问题和该功能对应的指定网址,该指定网址指向该功能对应的网页应用。在用户与智能设备交互过程中,将智能设备采集到的输入语句与预先为各项功能配置的标准问题进行匹配,若匹配到合适的标准问题,表明用户触发了该标准问题对应的功能,此时,获取该标准问题对应的指定网址,控制智能设备打开该指定网址,从而获取到对应的网页应用。通过基于网页应用的即搜即用的方式,实现了即时扩展智能设备的应用功能的目的,使得智能设备能够即时满足用户更多的功能需求,提高了用户体验,且网页应用具有较高的兼容性,能够广泛应用到各类智能设备中,降低了应用开发成本。

在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。

首先参考图1,其为本发明实施例提供的应用添加方法的应用场景示意图。在用户10与智能设备11交互过程中,智能设备11将采集到的输入语句发送给服务器12,服务器12将输入语句与预先为各项功能配置的标准问题进行匹配,若匹配到合适的标准问题,表明用户10触发了该标准问题对应的功能,此时,获取预先为该标准问题配置的对应的指定网址,将指定网址反馈给智能设备11,智能设备打开服务器12反馈的指定网址,从而获取到对应的网页应用。

这种应用场景下,智能设备11和服务器12之间通过网络进行通信连接,该网络可以为局域网、广域网等。智能设备11可以为智能音箱、机器人等,也可以为便携设备(例如:手机、平板、笔记本电脑等),还可以为个人电脑(pc,personalcomputer)。

需要说明的是图1所示的应用场景仅为示例,并不用于限定本发明。

下面结合图1所示的应用场景,对本发明实施例提供的技术方案进行说明。

参考图2,本发明实施例提供一种应用添加方法,包括以下步骤:

s201、获取智能设备采集的输入语句。

具体实施时,智能设备采集的输入语句可以是语音信息或文字信息,当用户输入的是语音信息时,还需要预先将语音信息转换为文字信息,以方便后续处理。将语音信息转换为文字信息的过程可以由智能设备执行,也可以由服务器执行,本发明实施例不作限定。

s202、从预先配置的标准问题中,确定出与输入语句匹配的标准问题。

具体实施时,用户可通过功能配置界面添加功能,在功能配置界面中输入触发该功能的标准问题,例如,针对音乐播放功能,可设置“我要听歌”、“给我放首歌”等标准问题,针对计算器功能,可设置“打开计算器”等标准问题,具体地,针对每个功能,可设置一个或多个标准问题。配置好对应的标准问题后,用户还需要在功能配置界面中输入该功能对应的网页应用的网址,该网址指向的网页可以是基于h5开发的网页应用,例如,针对音乐播放功能,配置的网址为网页版音乐播放器对应的网址,针对计算器功能,配置的网址为网页版计算器对应的网址。用户将配置好的新增功能的标准问题和网址发送给服务器,服务器可以直接将接收到的网址作为该新增功能的指定网址,由服务器存储该新增功能对应的标准问题和指定网址,从而生效新增功能的配置,智能设备端的用户即可使用该项新增的功能。用户还可以通过功能配置界面查看已设置的功能,并通过功能配置界面修改或删除已设置的功能,可修改的内容包括:功能的名称、功能对应的标准问题和指定网址。

作为另一种可能的实现方式,服务器在接收到用户配置好的功能对应的标准问题和网址后,可以对接收到的网址进行转换,将转换后的网址作为该功能对应的指定网址,以提高指定网址传输过程中的安全性,由服务器存储该功能对应的标准问题和指定网址,从而生效该功能的配置,智能设备端的用户即可使用该项新增的功能。例如,可将网址转换为短链接,将该短链接作为指定网址。

具体实施时,可从预先配置的标准问题中,选择与输入语句相同的标准问题,确定为与输入语句匹配的标准问题。为了提高匹配标准问题的泛化能力,还可以通过以下方式从预先配置的标准问题中,确定出与输入语句匹配的标准问题:针对每个标准问题,计算输入语句与该标准问题的文本相似度;从文本相似度高于预设阈值的标准问题中,选择文本相似度最高的标准问题,确定为与输入语句匹配的标准问题。其中,预设阈值可根据实际情况设置,本发明实施例不作限定,例如,可根据选择的文本相似度算法的准确度,调整预设阈值。

作为另一种可能的实现方式,若无法从预先配置的标准问题中确定出与输入语句匹配的标准问题,表明该输入语句不是触发某一项功能的标准问题,此时,可调用常规的对话模块给出输入语句对应的回复即可。

s203、获取与输入语句匹配的标准问题对应的指定网址,控制智能设备加载指定网址对应的网页应用。

具体实施时,服务器从预先配置的功能对应的标准问题和指定网址中,获取与输入语句匹配的标准问题对应的指定网址,将该指定网址发送给智能设备。智能设备获取到服务器反馈的指定网址后,获取该指定网址对应的页面,以加载该指定网址对应的网页应用,从而用户能够在无需下载应用程序的情况下,即时使用到该网页应用。

具体实施时,智能设备获取到服务器反馈的指定网址后,可调用浏览器功能打开该指定网址,即可加载该指定网址对应的网页应用,从而用户能够在无需下载应用程序的情况下,即时使用到该网页应用。具体地,可通过弹窗的方式在智能设备的显示界面上显示指定网址对应的页面,用户可在显示界面上进行相应的操作,使用相应的功能。用户可通过在智能设备的显示界面上执行退出操作,来退出该网页应用,并返回到显示指定网址对应的页面之前的界面。其中,退出操作可以是点击显示界面上的退出按钮,或者预设的退出动作,如在显示界面上执行下滑动作等。

本发明实施例的应用添加方法,通过网页应用的方式承载一项功能的应用程序,当需要新增一项功能时,只需要为该功能配置用于触发该功能的标准问题和网页应用对应的指定网址即可。在用户与智能设备交互过程中,将智能设备采集到的输入语句与预先为各项功能配置的标准问题进行匹配,若匹配到合适的标准问题,表明用户触发了该标准问题对应的功能,获取预先为该标准问题配置的指定网址,控制智能设备打开该指定网址,即可获取到对应的网页应用。通过基于网页应用的即搜即用的方式,实现了即时扩展智能设备的功能应用的目的,使得智能设备能够即时满足用户更多的功能需求,提高了用户体验,且网页应用具有较高的兼容性,能够广泛应用到各类智能设备中,降低了应用开发成本。当需要对网页应用进行更新升级时,只需要更新升级对应的网页应用即可,由于网页应用对应的指定网址不变,因此用户可通过指定网址即时获取到最新版本的网页应用,可在用户毫无察觉的情况下完成应用的更新升级。

具体实施时,为了提高网络安全性,在配置一项功能应用时,还需要对用户配置的网址进行安全检测。具体地,可通过以下方式配置标准问题和对应的指定网址:获取用户设置的标准问题和网页应用对应的网址;检测网页应用对应的网址是否为安全网址;若网页应用对应的网址为安全网址,存储该标准问题和该标准问题对应的指定网址,其中,指定网址为网页应用对应的网址或对网页应用对应的网址进行转换后得到的网址;若网页应用对应的网址不是安全网址,则禁止本次设置,向用户反馈设置失败的提示信息。

在上述任一实施例的基础上,本发明实施例的方法还执行以下步骤:在存储标准问题的同时,将标准问题的领域设置为指定领域。即,将用户配置的标准问题对应的领域都设置为指定领域。该指定领域可以是浏览器领域,即,当识别到输入语句是浏览器领域时,表明用户的意图是使用浏览器打开对应的网页。服务器在处理智能设备发送的输入语句时,会利用nlp(自然语言处理)模型对输入语句进行处理,得到输入语句对应的领域、意图、槽位等信息,基于这些信息得到针对输入语句的回复信息。为此,在配置标准问题时,将标准问题的领域设置为指定领域,并将该标准问题和其对应的领域输入nlp模型,使nlp模型学习到该标准问题的领域为指定领域,当输入语句为标准语句时,nlp模型能够识别出输入语句的领域为指定领域。

为此,在步骤s202之前,本发明实施例的方法还包括以下步骤:判断输入语句所属的领域是否为指定领域,若输入语句所属的领域为指定领域,则执行步骤s202。具体实施时,可通过nlp模型识别输入语句的领域,若输入语句所属的领域为指定领域,则执行步骤s202;若输入语句所属的领域不是指定领域,则基于nlp模型确定输入语句对应的回复信息。

在上述任一实施例的基础上,在控制智能设备加载指定网址对应的网页应用之前,本发明实施例的方法还包括以下步骤:判断获取到的指定网址是否为安全网址;若该指定网址为安全网址,控制智能设备加载指定网址对应的网页应用;若该指定网址为不安全网址,控制智能设备显示安全提示页面。

具体地,服务器可定时检测存储的指定网址是否为安全网址,一旦检测到某一指定网址为不安全网址时,将该指定网址标记为不安全网址,服务器通过是否具有不安全网址的标记来判断获取到的指定网址是否为安全网址。

作为一种可能的实现方式,在控制智能设备加载指定网址对应的网页应用之前,服务器若确定与输入语句匹配的标准问题对应的指定网址为安全网址,则将该指定网址发送给智能设备,以使智能设备加载指定网址对应的网页应用;若确定该指定网址为不安全网址,则将安全提示页面发送给智能设备,以使智能设备显示安全提示页面。

作为另一种可能的实现方式,在控制智能设备加载指定网址对应的网页应用之前,服务器若确定与输入语句匹配的标准问题对应的指定网址为安全网址,则将该指定网址发送给智能设备,以使智能设备加载指定网址对应的网页应用;服务器若确定与输入语句匹配的标准问题对应的指定网址为不安全网址,将不安全标识发送给智能设备,以使智能设备显示预设的安全提示页面。安全提示页面可预先设置在智能设备内,智能设备在接收到服务器到反馈的不安全标识后,显示安全提示页面。

具体实施时,智能终端显示安全提示页面后,用户可通过点击显示界面上的返回按钮,返回跳转到安全提示页面之前的界面。

在上述任一实施例的基础上,智能设备采集的输入语句携带有标识信息,标识信息用于标识用户的身份。相应地,步骤s202具体包括:从预先为标识信息对应的用户配置的标准问题中,确定出与输入语句匹配的标准问题。

本发明实施例中的标识信息可以企业级的企业id,企业id用于标识一个不同的企业,针对每个企业可配置其专用的功能应用,该企业下的智能设备可使用这些功能应用。标识信息还可以是设备级的设备id,设备id用于标识一类或一个设备,可为一类设备或一个设备配置其专用的功能应用,例如,为智能音箱配置其专用的功能应用,为聊天机器人配置其专用的功能应用。标识信息还可以是业务级的业务id,针对每个业务可配置其专用的功能应用,该业务下的智能设备可使用这些配置的功能应用。本发明实施例中不对标识信息的具体实现进行限定,可根据实际应用场景或需求进行配置。

具体实施时,还可以通过在智能设备的显示界面上执行应用打开操作,来打开使用过的网页应用对应的页面,智能设备在接收到应用打开操作后,显示使用过的网页应用对应的页面。具体地,智能设备可以存储使用过的网页应用对应的页面,在接收到应用打开操作后,直接显示使用过的网页应用对应的页面,以加载该页面对应的网页应用;或者,智能设备可以存储使用过的网页应用对应的指定网址,在接收到应用打开操作后,根据使用过的网页应用对应的指定网址,重新获取该指定网址对应的页面,以加载该指定网址对应的网页应用。其中,应用打开操作可以是从显示界面的底部向上滑动等动作,通过应用打开操作打开的页面可以是最近一次使用的网页应用对应的页面,也可以是预设的默认网页应用对应的页面。

具体实施时,若智能设备当前显示的是网页应用对应的页面,用户还可以在智能设备的显示界面上执行应用切换操作,以在使用过的网页应用中进行切换,智能设备在接收到应用切换操作后,根据当前使用的网页应用、使用过的网页应用和应用切换操作,确定切换后的网页应用,显示切换后的网页应用对应的页面。其中,应用切换操作可以是点击显示界面上的前进按钮或后退按钮,应用切换操作还可以是预设的页面切换动作,如在显示界面上执行向左滑动的动作或向右滑动的动作等。各个网页应用可按被使用的时间顺序进行排列,如,执行应用打开操作后,首先显示最近一次使用网页应用对应的页面,在此基础上,当按下前进按钮或执行向左滑动的动作后,显示下一个网页应用对应的页面,再按下后退按钮或执行向右滑动的动作后,可返回最近一次使用网页应用对应的页面。具体地,智能设备可以存储使用过的网页应用对应的页面,在接收到应用切换操作后,根据当前使用的网页应用、各使用过的网页应用的排序和应用切换操作,确定切换后的网页应用,直接显示该网页应用对应的页面,以加载该页面对应的网页应用;或者,智能设备可以存储使用过的网页应用对应的指定网址,在接收到应用切换操作后,根据当前使用的网页应用、各使用过的网页应用的排序和应用切换操作,确定切换后的网页应用,获取切换后的网页应用对应的指定网址,重新获取该指定网址对应的页面,以加载该指定网址对应的网页应用。

具体实施时,当采用存储页面的方式记录使用过的网页应用时,可仅存储最近一段时间内使用过的网页应用对应的页面,当距离最近一次使用某一网页应用的时间超过预设时间后,可选择存储该网页应用对应的指定网址,从而减少智能设备存储的数据量。例如,仅存储30分钟内使用过网页应用对应的页面,如果30分钟内没有再次使用该网页应用,则仅存储该网页应用对应的指定网址,即超过30分钟后,若再次使用该网页应用,需要重新获取该指定网址对应的页面,重新加载该指定网址对应的网页应用。

具体实施时,若无法获取指定网址对应的页面,智能设备可显示无法使用该功能的提示信息。该提示信息可通过弹出窗口的方式显示,智能设备显示无法使用该功能的提示信息后,用户可通过点击显示界面上的返回按钮,返回显示提示信息之前的界面。具体地,提示信息内还可以显示“请联系管理员”等信息,或提供错误上报的按键,用户可通过点击错误上报的按键,向管理员上报该功能发送错误的信息。

需要说明的是,上述任一实施例提供的应用添加方法可以由服务器执行,也可以由智能设备内的控制设备或控制系统执行。

当由智能设备内的控制设备或控制系统执行上述任一实施例的方法时,用户仍然可通过功能配置界面添加新的功能,由服务器对配置的指定网址进行安全检测,并在配置生效后发送给智能设备,智能设备存储服务器生效的该功能配置后,用户即可使用该对应的功能。当然,功能配置界面也可以在智能设备的显示界面上展示,用户通过功能配置界面添加新的功能,由智能设备向服务器发起对配置的指定网址进行安全检测的请求,并在接收到服务器通过安全检测的消息后,存储该功能的配置,具体的安全检测过程不再赘述。具体地,智能设备内的控制设备获取智能设备采集的输入语句,从存储的标准问题中,确定出与输入语句匹配的标准问题,获取与输入语句匹配的标准问题对应的指定网址,控制智能设备加载指定网址对应的网页应用。进一步的实施方式可参考上述任一实施例,不再赘述。

具体实施时,服务器可定时检测存储的指定网址是否为安全网址,一旦检测到某一指定网址为不安全网址时,将该指定网址标记为不安全网址,并将不安全的指定网址反馈给智能设备。智能设备内的控制设备通过是否具有不安全网址的标记来判断指定网址是否为安全网址,若该指定网址为安全网址,控制智能设备加载指定网址对应的网页应用;若该指定网址为不安全网址,控制智能设备显示安全提示页面。

如图3所示,基于与上述应用添加方法相同的发明构思,本发明实施例还提供了一种应用添加装置30,包括:获取模块301、匹配模块302和反馈模块303。

获取模块301,用于获取智能设备采集的输入语句。

匹配模块302,用于从预先配置的标准问题中,确定出与输入语句匹配的标准问题。

反馈模块303,用于获取与输入语句匹配的标准问题对应的指定网址,控制智能设备加载指定网址对应的网页应用。

进一步地,本发明实施例的应用添加装置30还包括检测模块,用于在控制智能设备加载指定网址对应的网页应用之前,确定指定网址为安全网址。

在上述任一实施例的基础上,检测模块还用于:若指定网址为不安全网址,控制智能设备显示安全提示页面。

在上述任一实施例的基础上,本发明实施例的应用添加装置30还包括配置模块,用于通过以下方式配置标准问题和对应的指定网址:获取用户设置的标准问题和网页应用对应的网址;检测网页应用对应的网址是否为安全网址;若为安全网址,存储标准问题和标准问题对应的指定网址,指定网址为网页应用对应的网址或对网页应用对应的网址进行转换后得到的网址。

进一步地,配置模块302还用于在存储标准问题的同时,将标准问题的领域设置为指定领域。

进一步地,匹配模块302具体用于:在确定输入语句所属的领域为指定领域后,在从预先配置的标准问题中,确定出与输入语句匹配的标准问题。

在上述任一实施例的基础上,本发明实施例中的输入语句携带有标识信息,标识信息用于标识用户的身份。相应地,匹配模块302具体用于:从预先为标识信息对应的用户配置的标准问题中,确定出与输入语句匹配的标准问题。

本发明实施例提的应用添加装置与上述应用添加方法采用了相同的发明构思,能够取得相同的有益效果,在此不再赘述。

基于与上述应用添加方法相同的发明构思,本发明实施例还提供了一种电子设备,该电子设备具体可以为智能设备内部的控制设备或控制系统,也可以是与智能设备通信的外部设备,如可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、服务器等。如图4所示,该电子设备40可以包括处理器401、存储器402和收发机403。收发机403用于在处理器401的控制下接收和发送数据。

存储器402可以包括只读存储器(rom)和随机存取存储器(ram),并向处理器提供存储器中存储的程序指令和数据。在本发明实施例中,存储器可以用于存储应用添加方法的程序。

处理器401可以是cpu(中央处埋器)、asic(applicationspecificintegratedcircuit,专用集成电路)、fpga(field-programmablegatearray,现场可编程门阵列)或cpld(complexprogrammablelogicdevice,复杂可编程逻辑器件)处理器通过调用存储器存储的程序指令,按照获得的程序指令实现上述任一实施例中的应用添加方法。

本发明实施例提供了一种计算机可读存储介质,用于储存为上述电子设备所用的计算机程序指令,其包含用于执行上述应用添加方法的程序。

上述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明实施例的方法,不应理解为对本发明实施例的限制。本技术领域的技术人员可轻易想到的变化或替换,都应涵盖在本发明实施例的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1