内容集合的自动生成的制作方法

文档序号:9476234阅读:368来源:国知局
内容集合的自动生成的制作方法
【专利说明】内容集合的自动生成
[0001]背景
[0002]计算机系统当前被广泛应用。它们被部署用于各种各样的环境。一个环境用于执行在线研究。
[0003]研究是获取信息以变得通晓任何主题的过程。例如,可完成关于学术项目或工作项目的研究。还可完成用以比较产品以购买给定品牌的产品的研究。类似地,可以在规划度假或事件(诸如婚礼或生日等)时或者在仅仅遵照个人兴趣或爱好时进行研究。还可以在查找要阅读的好文章或好书籍时或者甚至在尝试找到好餐馆时使用研究。在这些和其他领域执行在线研究可呈现一些挑战。
[0004]甚至在通过研究过程获取信息后,对不同源的信息进行收集、筛选和组织可以是相当耗时的。单个源将包含所有所需信息是极为不可能的。相反,来自不同源的信息经常重叠或形成正在研究的主题的不完整描绘。这可导致用户必须对许多冗余源进行归类整理。另外,这些源经常以不存在消费信息的逻辑次序的方式呈现。相反,内容项仅仅作为一串独立内容项被提供给用户。
[0005]另外,可用于消费所定位的内容的时间也可以是一个因素。如果用户希望在一小时内变得通晓特定主题领域,则与在用户有一周或甚至一年来变得通晓该主题领域的情况相比被定位并返回给用户的内容可能是相当不同的。
[0006]一些现有系统允许用户声明感兴趣的领域。这些系统然后提供有希望涉及所声明的感兴趣主题的阅读资料流。然而,以上针对内容的研究、组织和消费讨论的问题未被解决。
[0007]提供以上讨论仅用作一般的背景信息,并不旨在帮助确定所要求保护的主题的范围。
[0008]概述
[0009]内容收集系统接收自然语言输入并基于该自然语言输入来标识要收集的内容类型。来自多个不同数字媒体类型的内容项从多个不同源收集并按序组织。
[0010]提供该概述以便以简化形式介绍概念的选集,所述概念在以下详细描述中被进一步描述。该概述不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在被用来帮助确定所要求保护的主题的范围。所要求保护的主题不限于解决在背景中提及的任何或所有缺点的实现。
[0011]附图简述
[0012]图1是一个说明性研究体系结构的框图。
[0013]图2A和2B(统称为图2)示出了阐明图1所示的体系结构的操作的一个实施例的流程图。
[0014]图3A-3R示出示例性用户界面显示。
[0015]图4示出部署在云计算体系结构中的图1的体系结构。
[0016]图5 — 10不出了移动设备的各实施例。
[0017]图11是一个说明性计算环境的框图。
[0018]详细描述
[0019]图1是研究体系结构100的一个实施例的框图。体系结构100示出了可由用户104使用用户设备106来访问的内容收集系统102。在这样做时,用户104控制内容收集系统102来从要搜索的站点108、公共数据库110、数字市场112、各种其他网站114、社交网站116和其他区域118收集内容。这可以说明性地通过网络120来完成,网络120可以是广域网、局域网或任何其它类型的网络。
[0020]在图1所示的实施例中,用户设备106生成具有供用户104交互的用户输入机制124的用户界面显示122。用户104说明性地与用户输入机制124交互以控制和操纵内容收集系统102以及用户设备106。
[0021]用户输入机制124可以采取各种各样的不同形式。例如,它们可以是链接、按钮、图标、磁贴(不仅用作到内容的链接,而且也动态地显示关于底层内容的信息)、文本框、下拉菜单、复选框或各种各样的不同用户输入机制中的任一个。另外,用户输入机制124可以按各种各样的不同方式来致动。例如,它们可以使用点击设备(诸如鼠标或跟踪球),使用硬或软的键盘或小键盘、拇指垫、按钮、操纵杆等来致动。类似地,在其上显示用户输入机制124的特定用户设备106包括语音识别组件的情况下,用户输入机制124可使用语音命令来致动。而且,在用户界面显示122被显示在触敏屏上的情况下,用户输入机制124可使用触摸姿势(诸如用用户的手指、指示笔或另一机制)来致动。
[0022]用户设备106说明性地包括处理器130。处理器130说明性地是具有相关联的存储器和时序电路(未分开示出)的计算机处理器。它是用户设备106的功能部件并且由用户设备上的各种组件来致动以促成用户设备106的功能。也可以使用多个处理器。
[0023]内容收集系统102说明性地包括数据存储132,该数据存储包括堆叠(或内容集合)134、用户信息136、堆叠134的发布形式(由数字138指定)、域名140和其他信息142。数据存储132被示为单个数据存储。然而,将注意到可使用多个不同的数据存储。这些数据存储可以在系统102本地或远离系统102并且可由系统102访问。类似地,一些可以是本地的,而其他是远程的。
[0024]内容收集系统102还被示为具有处理器144、自动化堆叠生成器146、搜索引擎148、发布组件150、显示生成器152、分类/分组组件154、堆叠管理器156、访问优先级度量160的优先级确定组件158、域名管理器162以及自然语言理解(NLU)组件164。当然,系统102也可具有更少或其他组件。
[0025]处理器144说明性地是具有相关联的存储器和时序电路(未分开示出)的计算机处理器。处理器144说明性地是内容收集系统102的功能部件,并且由内容收集系统102中的其他项激活,并且促成其他项的功能。另外,虽然只示出了单个处理器144,但也可使用多个处理器,并且这些处理器可位于系统102内或系统102外。
[0026]另外,图1示出了具有相应功能的多个不同框。将注意到两个或更多框的功能可以组合到单个框中,或者功能也可分成附加框。所示的这些框只是出于示例的目的。
[0027]在提供对体系结构100的操作的更详细的讨论之前,为了简明起见将提供简要概览。在所讨论的实施例中,用户104希望开始内容收集(或堆叠)。用户104能够说明性地通过用户输入机制124之一提供自然语言用户输入查询以开始用以填充堆叠的(内容项的)数据收集。自然语言理解组件164解释查询并且自动化堆叠生成器146使用搜索引擎148来标识涉及该查询的内容,并访问来自各种不同的源的内容。分类/分组组件154将堆叠中的内容项组织成给定次序,并且堆叠134用内容项填充,以使得这些内容项可被呈现给104、由用户104分享或由用户104以各种形式发布。
[0028]堆叠可以仅仅作为链接或磁贴的列表143输出,每一链接或磁贴表示堆叠中的项目。堆叠可根据显示内容项何时被创作、发布的时间或另一日期的时间线145来输出。堆叠可被格式化为具有内容表的书籍147或杂志149。堆叠还可被格式化为博客151、另一种类型的网页153,堆叠可以沿图155示出,内容可以聚集为各个群集157,或者堆叠能够以其他形式159输出。这些在下文更详细地描述。
[0029]图2A和2B (统称作图2)示出了更详细地阐明生成内容堆叠134的体系结构100的操作的一个实施例的流程图。图3A-3R是说明性用户界面显示。图2-3R现在将彼此相结合地描述。
[0030]为了开始生成堆叠,自动化堆叠生成器146说明性地显示具有接收用以定义要创建的堆叠的用户输入的用户输入机制的用户界面显示。这由图2中的框170指示。作为示例,可以向用户界面显示提供用户输入机制124以接收主题查询(诸如自然语言查询172)。用户输入机制124还可接收用户所输入的定时输入,该定时输入定义该用户希望在其中生成堆叠中的内容的时间段和/或堆叠的总耗时。例如,用户可能希望在接下来30分钟内生成堆叠,且不想总耗时(用户阅读或消费堆叠中的所有内容项所需的时间)超过一小时。定时/耗时由框174指示。而且,在一个实施例中,用户104可以按照该用户希望包括在堆叠中的项数来指定堆叠大小。堆叠大小由框176指示。用户104还可说明性地指定更新堆叠的频率(诸如每天、每小时、持续或其他频率)。更新频率由框178指示。当然,用户104也可提供其它或附加信息,如框180所指示。
[0031]自然语言查询还可包含所有这些信息。以下是阐述这些信息的四个自然语言查询的示例。
[0032]“What’ s new in renewable energy in the last 3 years ?,,
[0033]H going to Denver this weekend and I am looking for activities thatmy 6year old son would love.”
[0034]“I have a week to become an expert in molecular b1logy and I haven’ ttaken a b1logy class since 10th grade.,,
[0035]iiI want an overview of the different areas of b1tech in I hour.,,
[0036]这些示例示出查询可具有定时分量,该定时分量需要关于文档的年限、6岁意味着什么、消费内容会耗时多久等一些知识。这些知识全都由NLU组件164来处理以获得可用于标识相关内容项的解释。
[0037]图3A和3A-1示出用于定义新堆叠的用户界面显示。图3A示出用户界面显示182的一个实施例。用户界面显示182提供允许用户键入自然语言查询的文本框184。显示182还包括允许用户指定堆叠将被持续更
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1