上下文推荐制造技术

技术编号:26654198 阅读:52 留言:0更新日期:2020-12-09 00:59
提供一种用于提供上下文推荐的电子设备及其方法。所述电子设备包括:存储器,其存储指令;和至少一个处理器,被配置为执行所述指令以获得包含字符的文本,基于语言模型来识别与所述文本对应的域,基于所述域来识别所述字符的指代,并且基于所述指代来执行与所述域相关的动作。

【技术实现步骤摘要】
【国外来华专利技术】上下文推荐
本公开涉及电子设备、方法和计算机程序。更特别地,本公开涉及提供上下文推荐。
技术介绍
通常,语言识别系统使得用户能够使用一个或多个输入模式在具有增强可靠性的用户设备上创建/键入文本。一个或多个输入模式的示例可以是但不限于文本输入模式、语音输入模式、手写输入模式等等。一个或多个输入模式可以提供预测性完成特征,并且基于用户输入来推荐单词完成、单词校正、可能的下一个单词等等。现有语言识别系统依赖于用开放域/语料库构建的语言模型来提供推荐。然而,由现有语言识别系统提供的推荐经常不能完美地匹配用户的语言使用/用户上下文。另外,由现有语言识别系统使用的语言模型可能无法理解从虚拟助手接收的用户输入的上下文。这可能导致用户在用户设备上打字时体验不佳。以上信息仅作为背景信息呈现以帮助理解本公开。关于以上内容中的任何内容是否可以用作本公开的现有技术,没有进行确定,并且没有进行断言。
技术实现思路
本公开各方面至少解决以上提及的问题和/或缺点,并且至少提供下述优点。相应地,本公开一方面提供一种电子设备,包括:存储器,其存储指令;和至少一个处理器,被配置为执行指令以获得包含字符的文本,基于语言模型来识别与所述文本对应的域,基于所述域来识别所述字符的指代(reference),并且基于所述指代来执行与所述域相关的动作。另外的方面将在下面的描述中得到部分地阐述,并且部分地从该描述中将是明显的,或者可以通过实践所呈现的实施例而获知。根据本公开一个方面,提供一种方法。该方法包括:获得包含字符的文本,基于语言模型来识别与所述文本对应的域,基于所述域来识别所述字符的指代,并且基于所述指代来执行与所述域相关的动作。根据本公开另一方面,提供一种非暂时性计算机可读介质。所述非暂时性计算机可读介质包含指令,所述指令在由至少一个处理器执行时使电子设备:获得包含字符的文本,基于语言模型来识别与所述文本对应的域,基于所述域来识别所述字符的指代,并且基于所述指代来执行与所述域相关的动作。根据本公开另一方面,提供用于基于由用户提供的一个或多个输入来向用户提供上下文推荐的方法和系统,其中上下文推荐与针对输入确定的域相关。所述方法包括:使用域特定语言模型(LM)来针对至少一个输入确定至少一个域。所述方法还包括:执行共指解析(resolution)以针对至少一个输入确定至少一个共指,其中,所述共指解析基于针对至少一个输入识别的至少一个域来执行。所述方法还包括:解析所确定的至少一个共指以提供至少一个推荐。从下面的结合附图进行的公开了本公开各种实施例的详细描述中,本公开的其他方面、优点和显著特征对于本域技术人员将变得清楚。附图说明从结合附图的下面的描述中,本公开的某些实施例的以上和其他方面特征以及优点将更加清楚,在附图中:图1是根据本公开的实施例的电子设备的框图;图2是根据本公开的实施例的上下文推荐引擎的框图;图3a是图示根据本公开的实施例的提供上下文推荐的方法的流程图;图3b是根据本公开的实施例的电子设备的框图;图3c是图示根据本公开的实施例的方法的流程图;图4a是图示根据本公开的实施例的确定域和对象的方法的流程图;图4b是图示根据本公开的实施例的使用训练的语言模型来确定域和对象的方法的流程图;图5a和5b图示根据本公开的各种实施例的用于向用户提供推荐的示例用户界面;图6a、6b、6c、6d、6e和6f图示根据本公开的各种实施例的用于向用户提供推荐的示例用户界面;图7a是图示根据本公开实施例的确定共指(co-reference)的方法的流程图;图7b是图示根据本公开的实施例的使用训练的语言模型来确定共指的方法的流程图;图8是图示根据本公开的实施例的通过解析(resolve)共指来向用户提供推荐的方法的流程图;图9是用于说明根据本公开的实施例的在所提供的推荐与由现有系统所提供的推荐之间的差异的示例表格;图10a、10b和10c图示根据本公开的各种实施例的用于向用户提供上下文链接作为推荐的示例用户界面;图11a和11b图示根据本公开的各种实施例的用于向用户提供文件作为推荐的示例用户界面;图12a和12b图示根据本公开的实施例的用于向用户提供图像作为推荐的示例用户界面;图13图示根据本公开的实施例的用于在会话中向用户提供上下文链接作为推荐的示例用户界面;图14a、14b和14c图示根据本公开各种实施例的用于在会话中向用户提供上下文链接作为与另一个用户共享上下文链接的推荐的示例用户界面;图15a、15b和15c图示根据本公开的各种实施例的用于在会话中向用户提供图像作为推荐的示例用户界面;图16a、16b和16c图示根据本公开的各种实施例的用于在会话中向用户提供联系人卡作为推荐的示例用户界面;图17a、17b、17c和17d图示根据本公开的各种实施例的用于向用户提供上下文推荐的示例用户界面;图18a、18b和18c图示根据本公开的各种实施例的包括视觉提示的示例用户界面;图19是用于说明根据本公开的实施例的控制物联网(IoT)用户设备的方法的图;图20是用于说明根据本公开实施例的执行动作和添加规则的方法的图;图21是用于说明根据本公开的实施例执行的动作的图;图22是用于说明根据本公开的实施例的基于用户的例程来提供预测的方法的图;图23是用于说明根据本公开的实施例的使得另一个用户能够控制用户的用户设备的方法的图;图24是用于说明根据本公开的实施例的当用户不在时控制用户设备的方法的图;图25是用于说明根据本公开的实施例的基于调度表来控制用户设备的方法的图;图26是用于说明根据本公开的实施例的基于用户的位置来控制用户设备的方法的图;图27是用于说明根据本公开的实施例的从会话添加规则的方法的图;图28是用于说明根据本公开实施例的调整用户设备的设置的方法的图;图29是用于说明根据本公开实施例的调整多个用户的权限的方法的图;图30是用于说明根据本公开的实施例的用于调用用户设备的功能的用户交互的图;图31是用于说明根据本公开实施例的用于选择用户设备的用户交互的图;以及图32是用于说明根据本公开的实施例的预测性动作的提供的图。贯穿附图,相似的附图标记将被理解为指相似的部件、组件和结构。具体实施方式提供一种电子设备,包括:存储器,其存储指令;和至少一个处理器,被配置为执行指令以:获得包含字符的文本,基于语言模型来识别与所述文本对应的域,基于所述域来识别所述字符的指代,并且基于所述指代来执行与所述域相关的动作。根据一个实施例,其中,所述域是可由所述至少一个处理器执行的应用,并且所述动作是所述应用的功能。根据一个实施例,所识别出的域与多个域当中的所述字符最相关。根据一个实施例,在所述字符与所识别本文档来自技高网...

【技术保护点】
1.一种电子设备,包括:/n存储器,其存储指令;和/n至少一个处理器,被配置为执行所述指令以:/n获得包含字符的文本,/n基于语言模型来识别与所述文本对应的域,/n基于所述域来识别所述字符的指代,以及/n基于所述指代来执行与所述域相关的动作。/n

【技术特征摘要】
【国外来华专利技术】20180502 IN 201841016587;20190215 IN 2018410165871.一种电子设备,包括:
存储器,其存储指令;和
至少一个处理器,被配置为执行所述指令以:
获得包含字符的文本,
基于语言模型来识别与所述文本对应的域,
基于所述域来识别所述字符的指代,以及
基于所述指代来执行与所述域相关的动作。


2.根据权利要求1所述的电子设备,
其中,所述域是可由所述至少一个处理器执行的应用,以及
其中,所述动作是所述应用的功能。


3.根据权利要求1所述的电子设备,其中,在多个域当中,所识别出的域与所述字符最相关。


4.根据权利要求1所述的电子设备,其中,所述语言模型基于与所述域相关的所述动作、所述字符的所述指代和所识别出的域来训练。


5.根据权利要求1所述的电子设备,其中,所述至少一个处理器还被配置为执行所述指令以:
显示所述指代的多个候选对象,
接收对在所显示的多个候选对象当中的与所述指代对应的候选对象的选择,以及
基于对所述候选对象的所述选择来识别所述指代。


6.根据权利要求1所述的电子设备,其中,所述至少一个处理器还被配置为执行所述指令以显示包含所述文本和所述指代的自动完成的文本。


7.根据权利要求1所述的电子设备,其中,所述至少一个处理器还被配置为执行所述指令以高亮和显示所述指代。


8.根据权利要求1所述的电...

【专利技术属性】
技术研发人员:BR坎杜拉贾A阿加瓦尔A萨布伊阿琼拉杰库马尔SS斯里拉姆H辛哈KA古普特V阿加瓦尔
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1