当前位置: 首页 > 专利查询>辉达公司专利>正文

具有提取问答的会话式AI平台制造技术

技术编号:38570343 阅读:22 留言:0更新日期:2023-08-22 21:05
公开了具有提取问答的会话式AI平台。在各个示例中,会话式人工智能(AI)平台使用结构化数据和非结构化数据以生成对来自用户的查询的响应。在示例中,如果用于对查询的响应的数据没有存储在结构化的数据结构中,会话式AI平台搜索非结构化的数据结构中的数据。台搜索非结构化的数据结构中的数据。台搜索非结构化的数据结构中的数据。

【技术实现步骤摘要】
具有提取问答的会话式AI平台

技术介绍

[0001]跨各个平台使用会话式人工智能(AI)助理来实现用户的口头请求。例如,智能设备(如电话、计算机、平板电脑、显示器和扬声器)可以使用AI助理来与用户的对于信息(例如,天气、新闻、财务信息等)的口头请求和/或用于智能设备或通信耦合设备(例如,播放歌曲、装备安全系统、订购项目等)的激活进行交互。此外,这些AI助理可以响应于请求在显示器上显示信息——例如,加载网页、执行音乐应用程序的图形用户界面、提供任务完成的视觉指示符、显示所请求的视频剪辑、表演或电影等。然而,这些传统的AI助理具有构建对话存储器的有限能力,并且通常仅能够回答与先前存储的信息相关的查询。因此,当某些信息丢失(例如,用户喜爱的餐厅的名称、家庭地址等)时,传统的AI助理不能填写该丢失的信息,或者当提示该信息时有效地回复。此外,这些传统的AI助理通常需要针对它们被使用的每个特定域被编程,因此需要针对每个单独域存储单独的域特定信息。因此,即使在来自一个域的信息对另一域可能有用的情况下,传统的AI助理也经常需要再次向另一域输入或提供相同的信息。

技术实现思路

[0002]本公开的实施例涉及一种具有提取问答的会话式人工智能(AI)平台。公开了包括会话式AI平台(例如,包括虚拟助理)的系统和方法,会话式AI平台维护用于生成对查询(例如,用户查询)的响应的结构化和非结构化存储器两者。在示例中,会话式AI平台维护非结构化数据(例如,文档或其他非结构化数据结构),包括与特定用户的交互,所述交互可以用于生成对查询的响应和/或生成要存储在结构化存储器(例如,会话式AI平台的短期存储器或长期存储器)中的数据。因此,这个非结构化数据可用于跨各种不同域交互,而无需要求对每一不同域的相同信息的单独请求。
[0003]与诸如以上所描述的那些的常规系统相反,会话式AI平台可以生成对包括未定义和/或未知术语的查询的响应。在一个示例中,用户询问(例如,视频、音频、文本和/或来自用户输入设备的其他输入)“我的家乡的天气是什么”,其中用户的家乡没有被会话式AI平台定义(例如,没有存储在结构化数据中和/或没有包括在结构化数据的所定义的键值对的集合中)在何处。在这样的示例中,经训练的问答(QnA)模型执行对与用户相关联的非结构化数据的搜索以确定和/或提取用户的家乡。至少部分地基于通过QnA模型的搜索的结果,例如,生成对查询的响应。返回以上示例,其中非结构化数据包括指示用户的家乡是“旧金山”的记录,会话式AI平台然后用“旧金山”替换查询中的“用户的家乡”。照此,从用户接收的音频、文本、视频和/或其他用户输入数据由执行会话式AI平台的系统处理并用于渲染AI代理(例如,会话式AI平台的组件)的视频、音频和/或文本响应,然后由与执行会话式AI平台相关联的一个或更多个设备(例如,显示器、扬声器等)显示或输出。此外,在各个实施例中,从用户接收的用户输入数据和由会话式AI平台生成的响应被维护为由QnA模型用来提取用于生成响应的信息的非结构化数据。
[0004]在各个示例中,此非结构化数据包括会话历史的记录和/或用户与会话式AI平台
和/或其组件(如AI代理)之间的交互的日志。例如,会话式AI平台为各个用户维护单独的非结构化数据结构(例如,文档),包含在特定用户和会话式AI平台之间交换的查询、响应和其他数据。照此,至少部分地基于用户和会话式AI平台之间的交互随时间生成非结构化数据。此外,在各个示例中,会话式AI平台维护包括用于各个定义的槽的键值对的结构化数据(例如,短期存储器或长期存储器)。例如,会话式AI平台可以包括存储值“旧金山”的键“家乡”。在各个示例中,从非结构化数据中提取与特定键相关联的值。
[0005]当用户向会话式AI平台呈现查询时,例如,会话式AI平台首先搜索结构化数据(例如,至少部分地基于从查询提取的数据的关键字搜索),然后,如果搜索不成功(例如,结构化数据不包含相应的键或不包含预该键相对应的值),则搜索非结构化数据。与需要定义键值对的结构化数据相反,本公开中描述的非结构化数据不需要定义的数据,因此可以为会话式AI平台提供更大的灵活性和响应性。在一个示例中,会话式AI平台不包括与“最喜欢的餐馆”相关联的定义的键,但是仍然能够至少部分地基于包括指示用户的最喜欢的餐馆的数据的非结构化数据对查询“在我最喜欢的餐馆进行预订”做出响应。
附图说明
[0006]下面参考附图详细描述用于具有提取问答的会话式人工智能(AI)平台的本系统和方法,其中:
[0007]图1是根据本公开的至少一个实施例的示例会话式AI平台的框图;
[0008]图2是根据本公开的至少一个实施例的用于至少部分地基于会话式AI平台的非结构化存储器生成响应的方法的框图;
[0009]图3是根据本公开的至少一个实施例的用于生成对查询的响应的方法的框图;
[0010]图4是根据本公开的至少一个实施例的示例会话式AI平台的框图;
[0011]图5是根据本公开的至少一个实施例的示例会话式AI平台的框图;
[0012]图6是适用于实现本公开的一些实施例的示例计算设备的框图;以及
[0013]图7是适用于实现本公开的一些实施例的示例数据中心的框图。
具体实施方式
[0014]公开了与具有提取问答的会话式人工智能(AI)平台相关的系统和方法。在各个实施例中,会话式AI平台(例如,虚拟助理、智能扬声器、客户支持应用等)维护结构化存储器和非结构化存储器以生成对查询的响应。在示例中,会话式AI平台维护非结构化数据(例如,文档或其他非结构化数据结构),包括与特定用户的交互,所述交互可以用于生成对查询的响应和/或生成结构化存储器(例如,短期存储器)的数据。在这样的示例中,与用户的交互包括表示会话式AI平台和用户之间通信的文本数据(例如,“现在洛杉矶的天气是什么”;“洛杉矶的天气是七十二并且晴”)。在实施例中,非结构化数据包括文档,该文档包含会话式AI平台和特定用户之间的交互(例如,语句、查询和响应)的转录和/或日志。
[0015]在各个实施例中,会话式AI平台维持的结构化存储器包括一组定义的键值对。在一个示例中,会话式AI平台维护数据结构(例如,存储为定义键值对的JavaScript对象表示法(JSON)数据对象的数据库),其包括一组槽和具有与查询相关联的意图和槽的经训练的分类器标记查询,以使得会话式AI平台能够响应查询。在具体示例中,用户提供查询“给我
到家的路线”,以及自然语言处理(NLP)模型标记意图(例如,检索数据)和与查询相关联的一个或更多个槽(例如,地点“家”),会话式AI平台然后从结构化数据检索数据(例如,与“家”相关联的地址)以便生成对查询的响应。
[0016]在各个实施例中,激活触发器被提供给会话式AI平台和/或其组件——诸如自动语音识别(ASR)应用——并且ASR应用向会话式AI平台的对话管理器提供查询的文本表示和用户识别信息。在各个实施例中,对话管理器维护与用户相关联的个性化数据,其中个性化数据使会话本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理器,包括:一个或更多个电路,用于:从设备获得输入数据,所述输入数据表示对会话式人工智能AI应用的查询;确定与所述查询相关联的意图和一个或更多个槽;作为对未能返回与所述一个或更多个槽中的至少一个槽相关联的数据的结构化数据结构的第一搜索的结果,使问答模型执行对非结构化数据结构的第二搜索;以及至少部分地基于从所述非结构化数据结构获得的数据生成对所述查询的响应。2.根据权利要求1所述的处理器,其中所述非结构化数据结构包括与用户相关联的文档,至少部分地基于所述用户与所述会话式AI应用之间的一个或更多个先前交互填充所述文档。3.根据权利要求1所述的处理器,其中所述非结构化数据结构包括所述会话式AI应用与用户之间的交互的记录。4.根据权利要求1所述的处理器,其中所述非结构化数据结构与对所述会话式AI应用的一组用户中的用户唯一的用户标识相关联。5.根据权利要求1所述的处理器,所述一个或更多个电路还包括用于以下操作的电路:确定所述第二搜索未能返回与所述槽相关联的所述数据;向用户生成对与所述槽相关联的所述数据的请求;以及使与所述槽相关联的所述数据存储在所述非结构化数据结构中。6.根据权利要求1所述的处理器,其中所述意图包括检索与对信息的请求相对应的数据的意图。7.根据权利要求1所述的处理器,所述一个或更多个电路还包括用于分析所述非结构化数据结构以确定要添加到所述一个或更多个槽的一个或更多个附加槽的电路。8.根据权利要求1所述的处理器,其中所述会话式AI应用是会话式AI平台、车辆的车舱内应用、食品或饮料订购应用、计算机辅助设计CAD应用、客户服务应用、网络服务应用、智能扬声器或智能显示应用、零售应用、财务应用或食品服务应用中的至少一个。9.根据权利要求1所述的处理器,其中所述处理器被包括在以下至少一者中:用于自主或半自主机器的控制系统;用于自主或半自主机器的感知系统;用于执行模拟操作的系统;用于执行深度学习操作的系统;使用边缘设备实现的系统;使用机器人实现的系统;合并一个或更多个虚拟机VM的系统;至少部分地在数据中心中实现的系统;包括用于三维3D内容的协作创建平台的系统;或至少部分地使用云计算资源实现的系统。10.一种系...

【专利技术属性】
技术研发人员:S
申请(专利权)人:辉达公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1