【技术实现步骤摘要】
【国外来华专利技术】通过自动助理在先前对话场境之间的转变
技术介绍
人类可以使用在此称为“自动助理”(也称为“聊天机器人”、“交互式个人助理”、“智能个人助理”、“个人语音助理”、“谈话代理”等)的交互式软件应用参与人机对话。例如,人类-当他们与自动助理交互时他们可以称为“用户”-可以使用自由形式的自然语言输入来提供命令、查询和/或请求。自由形式的自然语言可以包括使用语音识别转换为文本的口头话语和/或键入的自由形式的自然语言输入。自动助理使用户能够获取信息、访问服务和/或执行各种任务。例如,用户能够执行搜索,规划路线,并且在一些情况下与第三方应用进行交互。可以使用由自动助理和/或第三方应用提供的应用编程接口(API)促进对其的访问的这些第三方应用交互允许用户执行各种动作,诸如从共享出行应用调用汽车、订购商品或服务(例如,披萨)、进行预订等。自动助理使用语音识别和自然语言处理与用户交谈,其中一些助理还利用机器学习和其他人工智能技术,例如,来预测用户意图。自动助理可能会擅长以自然、直观的方式与用户进行谈话,部分原因是他们了解对话场境。为了利用对话场境,自动助理可以保存来自用户的最新输入、来自用户的问题和/或自动助理提供的响应/问题。例如,用户可能会问“Whereistheclosestcoffeeshop?(最近的咖啡店在哪里?)”,自动助理可能会回复“Twoblockseast.(向东两个街区。)”。然后,用户可能会问:“Howlateisitopen?(营业到什么时候?)”通过至少保存一些形式的对话场境,自动助理能够确定代词“it(它)”指代“cof ...
【技术保护点】
1.一种使用一个或多个处理器实现的方法,包括:/n在由用户操作的计算设备的一个或多个输入组件处,在所述用户和由一个或多个处理器至少部分实现的自动助理之间的第一人机对话期间从所述用户接收自由形式的自然语言输入的一个或多个实例;/n将所述用户和所述自动助理之间的所述第一人机对话的一个或多个所存储的第一参数与由所述用户从所述用户和所述自动助理之间的所述第一人机对话可访问的第一第三方应用相关联;/n在所述计算设备的一个或多个输入组件处,在所述用户和所述自动助理之间的第二人机对话期间,从所述用户接收自由形式的自然语言输入的一个或多个另外实例;以及/n继在所述用户和所述自动助理之间的所述第二人机对话之后,响应于从所述用户收到从所述第一第三方应用转变到所述自动助理的转变命令,检索与所述第一第三方应用相关联的所存储的一个或多个第一参数并且使用所述检索到的第一参数恢复所述用户和所述自动助理之间的所述第一人机对话。/n
【技术特征摘要】 【专利技术属性】
【国外来华专利技术】1.一种使用一个或多个处理器实现的方法,包括:
在由用户操作的计算设备的一个或多个输入组件处,在所述用户和由一个或多个处理器至少部分实现的自动助理之间的第一人机对话期间从所述用户接收自由形式的自然语言输入的一个或多个实例;
将所述用户和所述自动助理之间的所述第一人机对话的一个或多个所存储的第一参数与由所述用户从所述用户和所述自动助理之间的所述第一人机对话可访问的第一第三方应用相关联;
在所述计算设备的一个或多个输入组件处,在所述用户和所述自动助理之间的第二人机对话期间,从所述用户接收自由形式的自然语言输入的一个或多个另外实例;以及
继在所述用户和所述自动助理之间的所述第二人机对话之后,响应于从所述用户收到从所述第一第三方应用转变到所述自动助理的转变命令,检索与所述第一第三方应用相关联的所存储的一个或多个第一参数并且使用所述检索到的第一参数恢复所述用户和所述自动助理之间的所述第一人机对话。
2.根据权利要求1所述的方法,进一步包括使所述用户和所述自动助理之间的所述第一人机对话的所述一个或多个第一参数被存储在计算机存储器中。
3.根据权利要求2所述的方法,其中检索所存储的一个或多个第一参数包括从所述计算机存储器检索所述一个或多个第一参数。
4.根据权利要求2或3所述的方法,其中,所述计算机存储器位于远程服务器中。
5.根据权利要求2至4中的任一项所述的方法,其中,存储所述一个或多个第一参数包括创建用于所述一个或多个第一参数的配置文件并且将所述配置文件存储在所述计算机存储器中。
6.根据前述权利要求中的任一项所述的方法,其中,所述一个或多个第一参数指示所述第一人机对话的场境。
7.根据前述权利要求中的任一项所述的方法,其中,所述一个或多个第一参数包括所述用户在所述第一人机对话中的一个或多个意图和/或与所述用户在所述第一人机对话中的一个或多个意图相关联的一个或多个插槽值。
8.根据前述权利要求中的任一项所述的方法,其中,将所述第一人机对话的所述一个或多个所存储的第一参数与所述第一第三方应用相关联包括,响应于收到从所述第一第三方应用转变到所述自动助理的所述转变命令而创建由所述一个或多个处理器可调用的第一令牌,以检索与所述第一第三方应用相关联的所存储的一个或多个第一参数。
9.根据权利要求8所述的方法,其中,所述第一令牌包括所存储的一个或多个第一参数与所述第一第三方应用之间的链接。
10.根据前述权利要求中的任一项所述的方法,进一步包括:
将所述用户和所述自动助理之间的所述第二人机对话的一个或多个第二参数与由所述用户从所述用户和所述自动助理之间的所述第二人机对话可访问的第二第三方应用相关联。
11.根据权利要求10所述的方法,响应于从所述用户收到从所述第二第三方应用转变到所述自动助理的转变命令,检索与所述第二第三方应用相关联的所存储的一个或多个第二参数并且使用所检索到的第二参数恢复所述用户和所述自动助理之间的所述第二人机对话。
技术研发人员:贾斯汀·刘易斯,斯科特·戴维斯,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。