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

为用户生成个性化内容汇总制造技术

技术编号:27695500 阅读:22 留言:0更新日期:2021-03-17 05:17
在一个实施例中,一种方法包括从与第一用户相关联的客户端系统接收对特定类型的内容对象的汇总的用户请求,确定与该用户请求相关联的一个或更多个模态,基于第一用户的用户简档选择该特定类型的多个内容对象,其中用户简档包括分别与一个或更多个主体相关联的一个或更多个置信度分数,该一个或更多个主体与第一用户相关联,并且其中基于一个或更多个置信度分数来选择多个内容对象,基于用户简档和所确定的模态来生成每个内容对象的汇总,以及响应于用户请求而向客户端系统发送用于呈现多个内容对象的汇总的指令,其中经由所确定的模态中的一个或更多个模态来呈现汇总。

【技术实现步骤摘要】
【国外来华专利技术】为用户生成个性化内容汇总
本公开总体上涉及在网络环境内的数据库和文件管理,且具体涉及用于智能助理(smartassistant)系统的硬件和软件背景助理系统可以基于用户输入、位置感知和从各种在线来源访问信息(如天气状况、交通拥堵、新闻、股票价格、用户日程、零售价格等)的能力的组合来代表用户提供信息或服务。用户输入可以包括文本(例如,在线聊天)(尤其是在即时消息传递应用或其他应用中的文本)、声音(voice)、图像或它们的组合。助理系统可以基于用户输入来执行礼宾类型的服务(例如,预订晚餐、购买活动门票、安排旅行)或者提供信息。助理系统也可以基于在线信息和事件执行管理或数据处理任务,而无需用户启动或交互。可以由助理系统执行的那些任务的示例可以包括日程管理(例如,对晚餐约会发送用户由于交通状况而要迟到的告警信息,更新双方的日程,以及改变餐馆预订时间)。助理系统可以通过计算设备、应用编程接口(API)、以及用户设备上应用激增(proliferation)的组合来实现。可以包括社交网络网站的社交网络系统可以使它的用户(例如个人或组织)能够与它交互以及通过它彼此交互。社交网络系统可以利用来自用户的输入来在社交网络系统中创建并存储与用户相关联的用户简档(userprofile)。用户简档可以包括用户的人口统计信息、通信渠道信息以及关于个人兴趣的信息。社交网络系统还可以用来自用户的输入来创建并存储用户与社交网络系统的其他用户的关系的记录,以及提供服务(例如,简档/动态消息(newsfeed)帖子、照片分享、事件组织、消息传递、游戏或广告)以便于在用户之间或当中的社会交互。社交网络系统可以通过一个或更多个网络向用户的移动设备或其他计算设备发送与它的服务相关的内容或消息。用户还可以在用户的移动设备或其他计算设备上安装软件应用,用于访问用户的用户简档和在社交网络系统内的其他数据。社交网络系统可以生成一组个性化的内容对象以显示给用户,例如关连(connect)到该用户的其他用户的汇集的动态(story)的动态消息。特定实施例的概述在特定实施例中,助理系统可以帮助用户获得信息或服务。助理系统可以使用户能够在有状态和多轮会话(statefulandmulti-turnconversations)中通过多模态用户输入(如声音、文本、图像、视频)与它进行交互,以获得帮助。助理系统可以创建和存储用户简档,该用户简档包括与用户相关联的个人信息和上下文信息(contextualinformation)。在特定实施例中,助理系统可以使用自然语言理解来分析用户输入。分析可以基于用户简档,以获得更个性化和上下文感知的理解。助理系统可以基于分析来解析(resolve)与用户输入相关联的实体。在特定实施例中,助理系统可以与不同的代理交互,以获得与解析的实体相关联的信息或服务。助理系统可以通过使用自然语言生成来为用户生成关于信息或服务的响应。通过与用户的交互,助理系统可以使用对话管理技术来管理和转发与用户的会话流。在特定实施例中,助理系统还可以通过汇总(summarize)信息来辅助用户有效且高效地消化所获得的信息。助理系统还可以通过提供帮助用户与在线社交网络交互(例如,创建帖子、评论、消息)的工具,来帮助用户更好地参与在线社交网络。助理系统另外可以帮助用户管理不同的任务,如持续跟踪事件。在特定实施例中,助理系统可以基于用户简档在没有用户输入的情况下主动执行与用户兴趣和偏好相关的任务。在特定实施例中,助理系统可以检查隐私设置,以确保根据用户的隐私设置来允许访问用户的简档或其他用户信息以及执行不同的任务。在特定实施例中,助理系统可以经由多个模态向用户提供个性化内容汇总(summary)。助理系统可以接收对内容汇总(summarization)的用户请求,基于用户的用户简档和上下文信息来识别用户兴趣,基于用户的客户端系统和用户请求的上下文信息来确定汇总的一个或更多个模态,以个性化和上下文感知的方式为每个内容生成汇总,以个性化和上下文感知的方式基于所识别的兴趣来生成所有汇总的摘要(digest),以及经由所确定的模态将摘要发送给用户。在特定实施例中,助理系统可以分别发送内容的各个汇总,或者发送包括从各个汇总中提取的内容的更高级摘要。另外,助理系统可以允许用户控制汇总的长度、主题(topic)和模态。在特定实施例中,助理系统可以利用助理系统的几个模块来生成个性化和上下文感知的内容汇总。这些模块可以包括用户上下文引擎、主动推断层和实体解析模块。尽管本公开描述了以特定方式经由特定系统汇总特定内容,但是本公开设想了以任何合适的方式经由任何合适的系统汇总任何合适的内容。在特定实施例中,助理系统可以从与第一用户相关联的客户端系统接收对第一用户的特定类型的内容对象的汇总的用户请求。助理系统可以确定与该用户请求相关联的一个或更多个模态。在特定实施例中,助理系统可以基于第一用户的用户简档来选择该特定类型的多个内容对象。用户简档可以包括分别与一个或更多个主体(subject)相关联的一个或更多个置信度分数,该一个或更多个主体与第一用户相关联。可以基于一个或更多个置信度分数来选择多个内容对象。在特定实施例中,助理系统可以基于第一用户的用户简档和所确定的与用户请求相关联的模态来生成每个内容对象的汇总。在特定实施例中,助理系统可以响应于用户请求而向客户端系统发送用于向第一用户呈现多个内容对象的汇总的指令。可以经由所确定的模态中的一个或更多个模态来呈现汇总。对于实现经由多个模态向用户提供个性化内容汇总的目标,存在某些技术挑战。一个技术挑战包括选择用户可能感兴趣的内容对象。本文公开的实施例所提出的解决上述挑战的解决方案是用于确定内容对象的类别的分类模型和定制的用户简档,定制的用户简档包括与置信度分数相关联的各种主体,这允许助理系统确定什么类别的内容对象是用户感兴趣的,对内容进行分类,然后根据感兴趣的类别向用户提供内容。另一个技术挑战包括生成不同内容对象的汇总,这些不同内容对象可以包括不同长度/大小的各种类型的媒体(例如,文本、图像、声音等)。本文公开的实施例所提出的解决该挑战的解决方案是汇总模板和汇总模型,它们都是基于大量训练样本而学习的,这允许助理系统有效地处理各种内容对象,以从它们提取关键信息并相应地生成汇总。另一个技术挑战包括确定要呈现给用户的汇总的模态。本文公开的实施例所提出的解决该挑战的解决方案是使用与用户及其客户端系统相关联的上下文信息来确定汇总的适当模态。本文公开的某些实施例可以提供一个或更多个技术优势。实施例的技术优势可以包括帮助用户更容易和更有效地获取感兴趣的信息。例如,文章的简短汇总可以经由具有小屏幕的移动电话容易地呈现给用户,并且用户浏览它们很快。实施例的另一个技术优势可以包括将汇总个性化以改善用户体验。例如,John的父母是去了夏威夷度假的Jordan和Laura。实施例可以为John生成汇总“你的父母去了夏威夷”,而不是生成汇总“Jordan和Laura去了夏威夷”。实施例的另一个技术优势可以包括经由支持不同模态的不同软件或硬件产品向用本文档来自技高网...

【技术保护点】
1.一种方法,包括由一个或更多个计算系统:/n从与第一用户相关联的客户端系统接收对所述第一用户的特定类型的内容对象的汇总的用户请求;/n确定与所述用户请求相关联的一个或更多个模态;/n基于所述第一用户的用户简档选择所述特定类型的多个内容对象,其中所述用户简档包括分别与一个或更多个主体相关联的一个或更多个置信度分数,所述一个或更多个主体与所述第一用户相关联,并且其中,基于所述一个或更多个置信度分数来选择所述多个内容对象;/n基于所述第一用户的用户简档和所确定的与所述用户请求相关联的模态,生成每个内容对象的汇总;和/n响应于所述用户请求,向所述客户端系统发送用于向所述第一用户呈现所述多个内容对象的汇总的指令,其中经由所确定的模态中的一个或更多个模态来呈现所述汇总。/n

【技术特征摘要】
【国外来华专利技术】20180420 US 62/660,876;20180430 US 15/967,2901.一种方法,包括由一个或更多个计算系统:
从与第一用户相关联的客户端系统接收对所述第一用户的特定类型的内容对象的汇总的用户请求;
确定与所述用户请求相关联的一个或更多个模态;
基于所述第一用户的用户简档选择所述特定类型的多个内容对象,其中所述用户简档包括分别与一个或更多个主体相关联的一个或更多个置信度分数,所述一个或更多个主体与所述第一用户相关联,并且其中,基于所述一个或更多个置信度分数来选择所述多个内容对象;
基于所述第一用户的用户简档和所确定的与所述用户请求相关联的模态,生成每个内容对象的汇总;和
响应于所述用户请求,向所述客户端系统发送用于向所述第一用户呈现所述多个内容对象的汇总的指令,其中经由所确定的模态中的一个或更多个模态来呈现所述汇总。


2.根据权利要求1所述的方法,其中选择所述特定类型的多个内容对象还基于一个或更多个分类模型,其中每个分类模型确定与特定内容对象相关联的类别。


3.根据权利要求1所述的方法,其中生成每个内容对象的汇总还基于一个或更多个汇总模板,其中每个汇总模板将从每个内容对象提取的文本编译成汇总。


4.根据权利要求3所述的方法,其中,基于多个训练样本来学习所述一个或更多个汇总模板,所述训练样本包括以下中的一个或更多个:
与一个或更多个属性相关联的动态消息帖子;
与一个或更多个属性相关联的动态消息的动态;
与一个或更多个属性相关联的图像;或者
与一个或更多个属性相关联的视频。


5.根据权利要求1所述的方法,其中生成每个内容对象的汇总还基于一个或更多个机器学习模型。


6.根据权利要求5所述的方法,其中基于一个或更多个神经网络来训练所述一个或更多个机器学习模型。


7.根据权利要求5所述的方法,其中基于多个训练样本来训练所述一个或更多个机器学习模型,每个训练样本包括:(1)帖子或新闻文章,以及(2)与所述帖子或新闻文章相关联的带注释的汇总。


8.根据权利要求5所述的方法,还包括基于所述第一用户的用户简档为所述第一用户定制所述一个或更多个机器学习模型。


9.根据权利要求8所述的方法,还包括:
基于来自所述第一用户的输入来调整所定制的机器学习模型中的每个机器学习模型的一个或更多个参数,其中所述一个或更多个参数确定以下中的一个或更多个:
每个内容对象的汇总的长度;
每个内容对象的汇总的主题;或者
每个内容对象的汇总的模态。


10.根据权利要求1所述的方法,还包括基于所述第一用户的用户简档生成摘要,其中所述摘要包括从所述多个内容对象的汇总中提取的内容。


11.根据权利要求1所述的方法,其中所确定的一个或更多个模态包括文本、音频、图像或视频中的一个或更多个。


12.根据权利要求1所述的方法,其中确定与所述用户请求相关联的一个或更多个模态包括:
识别与所述用户相关联的上下文信息;
识别与所述客户端系统相关联的上下文信息;和
基于与所述用户相关联的上下文信息和与所述客户端系统相关联的上下文信息来确定所述一个或更多个模态。


13.根据权利要求1所述的方法,其中所述用户请求包括以下中的一个或更多个:
字符串;
音频剪辑;
图像;或者
视频。


14.根据权利要求1所述的方法,其中所述多个内容对象包括以下中的一个或更多个:
动态消息帖子;
新闻文章;
事件列表;
图像;
与其他用户相关联的状态更新;或者
视频。


15.根据权利要求14所述的方法,其中内容对象包括动态消息帖子或新闻文章,并且其中,所述内容对象的汇总包括由一个或更多个汇总模板生成的预定数量的句子。


16.根据权利要求14所述的方法,其中内容对象包括视频,并且其中,所述内容对象的汇总包括由一个或更多个机器学习模型生成的与所述视频相关联的预定数量的帧。


17.根据权利要求1所述的方法,还包括:
确定与所述用户请求相关联的一个或更多个实体;和
分别识别所述一个或更多个实体的一个或更多个唯一标识符。


18.根据权利要求1所述的方法,其中所述一个或更多个主体中的每个主体包括主题、类别或实体。


19.一个或更多个计算机可读非暂时性存储介质,其体现软件,所述软件在被执行时可操作来:
从与第一用户相关联的客户端系统接收对所述第一用户的特定类型的内容对象的汇总的用户请求;
确定与所述用户请求相关联的一个或更多个模态;
基于所述第一用户的用户简档选择所述特定类型的多个内容对象,其中所述用户简档包括分别与一个或更多个主体相关联的一个或更多个置信度分数,所述一个或更多个主体与所述第一用户相关联,并且其中,基于所述一个或更多个置信度分数来选择所述多个内容对象;
基于所述第一用户的用户简档和所确定的与所述用户请求相关联的模态,生成每个内容对象的汇总;和
响应于所述用户请求,向所述客户端系统发送用于向所述第一用户呈现所述多个内容对象的汇总的指令,其中经由所确定的模态中的一个或更多个模态来呈现所述汇总。


20.一种系统,包括:一个或更多个处理器;以及耦合到所述处理器的非暂时性存储器,所述非暂时性存储器包括所述处理器能够执行的指令,所述处理器在执行所述指令时可操作来:
从与第一用户相关联的客户端系统接收对所述第一用户的特定类型的内容对象的汇总的用户请求;
确定与所述用户请求相关联的一个或更多个模态;
基于所述第一用户的用户简档选择所述特定类型的多个内容对象,其中所述用户简档包括分别与一个或更多个主体相关联的一个或更多个置信度分数,所述一个或更多个主体与所述第一用户相关联,并且其中,基于所述一个或更多个置信度分数来选择所述多个内容对象;
基于所述第一用户的用户简档和所确定的与所述用户请求相关联的模态,生成每个内容对象的汇总;和
响应于所述用户请求,向所述客户端系统发送用于向所述第一用户呈现所述多个内容对象的汇总的指令,其中经由所确定的模态中的一个或更多个模态来呈现所述汇总。


21.一种方法,特别地在助理系统中使用的方法,用于通过使用户能够在会话中利用用户输入与所述助理系统交互以获取帮助,来帮助用户获得信息或服务,其中所述用户输入包括声音、文本、图像或视频或它们的任意组合,所述助理系统特别地通过计算设备、应用编程接口(API)以及用户设备上应用激增的组合来实现,
所述方法包括由一个或更多个计算系统:
从与第一用户相关联的客户端系统接收对所述第一用户的特定类型的内容对象的汇总的用户请求;
确定与所述用户请求相关联的一个或更多个模态;
基于所述第一用户的用户简档选择所述特定类型的多个内容对象,其中所述用户简档包括分别与一个或更多个主体相关联的一个或更多个置信度分数,所述一个或更多个主体与所述第一用户相关联,并且其中,基于所述一个或更多个置信度分数来选择所述多个内容对象;
基于所述第一用户的用户简档和所确定的与所述用户请求相关联的模态,生成每个内容对象的汇总;和
响应于所述用户请求,向所述客户端系统发送用于向所述第一用户呈现所述多个内容对象的汇总的指令,其中经由所确定的模态中的一个或更多个模态来呈现所述汇总。


22.根据权利要求21所述的方法,其中选择所述特定类型的多个内容对象还基于一个或更多个分类模型,其中每个分类模型确定与特定内容对象相关联的类别;
可选地,其中所述一个或更多个分类模型基于支持向量机(SVM)、回归模型或深度卷积神经网络(DCNN)中的一个或更多个。


23.根据权利要求21或22所述的方法,其中生成每个内容对象的汇总还基于一个或更多个汇总模板,其中每个汇总模板将从每个内容对象提取的文本编译成汇总。


24.根据...

【专利技术属性】
技术研发人员:彭富春沙飞韩坤杨文海阿努杰·库马尔迈克尔·罗伯特·汉森伯努瓦·F·迪穆兰
申请(专利权)人:脸谱公司
类型:发明
国别省市:美国;US

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

1