通过使用框架生成自然语言表达的方法和设备技术

技术编号:19241089 阅读:20 留言:0更新日期:2018-10-24 04:21
一种电子设备包括触摸屏显示器、无线通信电路、存储框架的存储器以及至少一个处理器。处理器配置为:接收第一事件或第二事件,向框架提供与第一事件和第二事件当中所接收的事件相关联的通知对象,解析通知对象以获得一个或多个参数,通过使用框架基于一个或多个参数的至少一部分来选择与所接收的事件相关联的一个或多个任务,选择指示一个或多个任务中的至少一个任务的自然语言表达,通过触摸屏显示器提供包括自然语言表达的用户界面,以及至少部分地基于在触摸屏显示器上提供的自然语言表达的用户输入来执行至少一个任务。

【技术实现步骤摘要】
通过使用框架生成自然语言表达的方法和设备优先权本申请要求于2017年4月5日向韩国知识产权局提交的并且被分配了序列号10-2017-0044302的韩国专利申请的优先权,该韩国专利申请的全部公开内容通过引用并入本文。
本公开涉及使用框架生成自然语言表达的技术。
技术介绍
人工智能系统是指作为实现人类水平的智能的计算机系统的一种系统,其可以自行学习和判断,并且随着其被使用而提高识别率。人工智能技术可以包括:使用对输入数据的特征自行进行分类或学习的算法的机器学习(深度学习)技术;以及通过使用机器学习算法来模拟人脑功能的元素(element)技术,例如,识别、确定等。例如,元素技术可以包括识别人的语言/特征的语言理解技术、识别对象的视觉理解技术(如人类视觉)、确定信息以逻辑地推断和预测确定的信息的推断或预测技术、处理作为知识数据的人类体验信息的知识表达技术以及控制车辆的自主驾驶和机器人的运动的操作控制技术中的至少一个。除了使用键盘或鼠标的常规输入方案之外,最新的电子设备已经支持诸如语音输入等的各种输入方案。例如,诸如智能电话或平板PC的电子设备可以识别在执行语音识别服务的状态下的用户输入的语音,以及可以执行与语音输入相对应的动作,或者可以提供依赖于语音输入找到的结果。目前,正在基于处理自然语言的技术开发语音识别服务。处理自然语言的技术是指掌握用户话语的意图并且向用户提供适合意图的结果的技术。
技术实现思路
语音识别服务可以存储用户输入的期望范例,并且可以向用户提供存储的范例作为提示。然而,当用户终端的当前情境与存储的情境相同时,服务可以仅向用户提供映射到相应情境的提示。根据本公开的实施例至少解决了上述问题和/或缺点,并且至少提供了下面描述的优点。因此,根据本公开的特定实施例提供了一种通过使用从用户终端外部接收的或由用户终端生成的通知来提供提示的方法。根据本公开的特定实施例的电子设备可以包括:壳体;触摸屏显示器,通过壳体的一部分暴露;无线通信电路,布置在壳体内部;存储器,存储框架;以及至少一个处理器,电连接到触摸屏显示器、无线通信电路和存储器。处理器被配置为通过无线通信电路接收来自电子设备外部的第一事件或接收从电子设备内部生成的第二事件,向框架提供与在第一事件和第二事件当中接收的事件相关联的通知对象,解析通知对象以获得一个或多个参数,通过使用框架基于一个或多个参数的至少一部分选择与接收的事件相关联的一个或多个任务,选择指示一个或多个任务中的至少一个任务的自然语言表达,通过触摸屏显示器提供包括自然语言表达的用户界面,以及至少部分地基于在触摸屏显示器上提供的自然语言表达的用户输入来执行至少一个任务。根据本公开的特定实施例的生成提示的方法,包括:接收来自电子设备外部的第一事件或接收从电子设备内部生成的第二事件;向框架提供与在第一事件和第二事件当中接收的事件相关联的通知对象;解析通知对象以获得一个或多个参数;通过使用框架基于一个或多个参数的至少一部分选择与接收的事件相关联的一个或多个任务;选择指示一个或多个任务中的至少一个任务的自然语言表达;通过触摸屏显示器提供包括自然语言表达的用户界面;以及至少部分地基于通过触摸屏显示器的自然语言表达的用户输入来执行至少一个任务。根据本公开的特定实施例的计算机可读记录介质存储指令,当由电子设备的处理器执行时,使得电子设备:接收来自电子设备外部的第一事件或接收从电子设备内部生成的第二事件;向框架提供与在第一事件和第二事件当中接收的事件相关联的通知对象;解析通知对象以获得一个或多个参数;通过使用框架基于一个或多个参数的至少一部分选择与接收的事件相关联的一个或多个任务;选择用于指示一个或多个任务中的至少一个任务的自然语言表达的请求;通过触摸屏显示器提供包括自然语言表达的用户界面;以及至少部分地基于通过触摸屏显示器的自然语言表达的用户输入来执行至少一个任务。根据本公开的各种实施例,电子设备可以通过使用通知对象的各种参数来提供对应于用户终端的当前情境的提示。根据本公开的各种实施例的电子设备可以通过使用通知对象的各种参数和用户终端的情境信息来生成提示,并且因此可以允许用户利用语音识别服务。根据以下结合附图公开了本公开的各种实施例的详细描述,本公开的其他方面、优点和显着特征对于本领域技术人员将变得明显。附图说明根据以下结合附图的描述,本公开的特定实施例的以上和其他方面、特征和优点将变得更加明显,在附图中:图1示出根据本公开的各种实施例的集成智能系统;图2以框图格式示出根据本公开的一些实施例的集成智能系统的用户终端;图3示出根据本公开的一些实施例的在用户终端处的智能应用的执行;图4以框图格式示出根据本公开的至少一个实施例的集成智能系统的智能服务器;图5示出根据本公开的特定实施例的自然语言理解(NLU)的路径规则生成方法;图6以框图格式示出根据本公开的特定实施例的收集当前状态的处理器的情境模块;图7示出根据本公开的一些实施例的管理用户的信息的角色(persona)模块;图8以框图格式示出根据本公开的特定实施例的提议模块;图9以框图格式示出根据本公开的一些实施例的用户终端处的应用和框架;图10以框图格式示出根据本公开的特定实施例的提议模块;图11是示出根据本公开的一些实施例的通过使用通知提供提示的方法的操作的流程图;图12A至图12D示出根据本公开的一些实施例的基于与用户终端的安全性相关联的通知来提供提示并且执行根据提示选择的任务的屏幕;图13A至图13C示出根据本公开的一些实施例的依赖于与用户终端的电力相关联的通知来提供提示并且执行根据提示选择的任务的屏幕;图14A至图14C示出根据本公开的特定实施例的基于接收的文本消息通知来提供提示并且执行根据提示选择的任务的屏幕;图15A至图15B示出根据本公开的至少一个实施例的基于接收的文本消息通知来提供提示并且执行根据提示选择的任务的屏幕;图16A至图16C示出根据本公开的一些实施例的基于在音乐回放期间生成的通知的类型来提供提示的屏幕;图17A至图17B示出根据本公开的一些实施例的基于通过对话管理器接收的用户输入和接收的文本消息通知来提供提示的屏幕;图18A至图18C示出根据本公开的一些实施例的基于系统通知来提供提示并且执行根据提示选择的任务的屏幕;图19示出根据本公开的特定实施例的依赖于提示选择来执行任务的处理;以及图20以框图格式示出根据本公开的各种实施例的网络环境中的电子设备。贯穿附图,应该注意,相同的附图标记用于描绘相同或相似的元件、特征和结构。具体实施方式以下讨论的图1至20以及用于描述本专利文件中的本公开的原理的各种实施例仅作为说明,并且不应以任何方式解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以以任何适当布置的系统或设备来实现。在下文中,本公开的各种实施例可以被描述为与附图相关联。因此,本领域的普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文描述的各种实施例进行各种修改、等效和/或替代。在描述根据本公开的特定实施例之前,将描述应用本公开的一些实施例的集成智能系统。图1示出根据本公开的各种实施例的集成智能系统。参照图1的非限制性示例,集成智能系统10可以包括用户终端100、智能服务器200、个人信息服本文档来自技高网...

【技术保护点】
1.一种电子设备,包括:壳体;触摸屏显示器,通过壳体的一部分暴露;无线通信电路,布置在壳体内部;存储器,配置为存储框架;以及至少一个处理器,电连接到触摸屏显示器、无线通信电路和存储器,其中,处理器配置为:通过无线通信电路接收来自电子设备外部的第一事件或接收从电子设备内部生成的第二事件;向框架提供与第一事件和第二事件当中所接收的事件相关联的通知对象;解析通知对象以获得一个或多个参数;通过使用框架基于一个或多个参数的至少一部分来选择与所接收的事件相关联的一个或多个任务;选择指示一个或多个任务中的至少一个任务的自然语言表达;通过触摸屏显示器提供包括自然语言表达的用户界面;以及至少部分地基于在触摸屏显示器上提供的自然语言表达的用户输入来执行至少一个任务。

【技术特征摘要】
2017.04.05 KR 10-2017-00443021.一种电子设备,包括:壳体;触摸屏显示器,通过壳体的一部分暴露;无线通信电路,布置在壳体内部;存储器,配置为存储框架;以及至少一个处理器,电连接到触摸屏显示器、无线通信电路和存储器,其中,处理器配置为:通过无线通信电路接收来自电子设备外部的第一事件或接收从电子设备内部生成的第二事件;向框架提供与第一事件和第二事件当中所接收的事件相关联的通知对象;解析通知对象以获得一个或多个参数;通过使用框架基于一个或多个参数的至少一部分来选择与所接收的事件相关联的一个或多个任务;选择指示一个或多个任务中的至少一个任务的自然语言表达;通过触摸屏显示器提供包括自然语言表达的用户界面;以及至少部分地基于在触摸屏显示器上提供的自然语言表达的用户输入来执行至少一个任务。2.根据权利要求1所述的电子设备,其中,处理器配置为:通过无线通信电路从外部电子设备接收一个或多个任务中的至少一个任务。3.根据权利要求2所述的电子设备,其中,处理器配置为:将一个或多个参数中的至少一个参数发送到外部电子设备;以及从外部电子设备接收至少一个任务作为对发送至少一个参数的响应。4.根据权利要求1所述的电子设备,其中,处理器配置为:通过使用无线通信电路从外部电子设备接收自然语言表达。5.根据权利要求4所述的电子设备,其中,处理器配置为:将一个或多个参数中的至少一个参数发送到外部电子设备;以及从外部电子设备接收自然语言表达作为对发送至少一个参数的响应。6.根据权利要求1所述的电子设备,其中,至少一个任务包括第一任务和第二任务,以及其中,处理器配置为:通过用户界面提供指示第一任务的第一自然语言表达和指示第二任务的第二自然语言表达来作为自然语言表达的至少一部分。7.根据权利要求1所述的电子设备,其中,存储器存储包括一个或多个任务的多个任务,以及其中,处理器配置为:从多个任务中选择一个或多个任务。8.根据权利要求7所述的电子设备,其中,多个任务包括:第一任务集合,包括与第一域相对应的一个或多个第一任务;以及第二任...

【专利技术属性】
技术研发人员:李在用严泰光具翰俊朴星波余在永李多顺全镛俊
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1