动态概要生成器制造技术

技术编号:23604769 阅读:19 留言:0更新日期:2020-03-28 05:50
公开了动态概要生成器。一种方法、系统和装置,包括编码在计算机存储介质上的计算机程序,用于从用户接收对于关于词语的信息的请求;在一个或多个处理器处获得用户的一个或多个特性;在一个或多个处理器处获得包括与词语相关联的一个或多个属性的模板;在一个或多个处理器处并且基于用户的一个或多个特性来生成响应,响应包括用于模板中的一个或多个属性中的每一属性的相应描述;以及提供表示响应的数据以输出。

Dynamic profile generator

【技术实现步骤摘要】
动态概要生成器分案说明本申请属于申请日为2015年10月8日的中国专利技术专利申请No.201510645248.8的分案申请。
本说明书涉及内容概要,并且根据一个特定实现,涉及生成关于词语的信息。
技术介绍
尽管在线字典存在,但这些字典的人工综合处理很辛苦,并且更新代价大且不频繁。
技术实现思路
根据在本说明书中所述的主题的一个创新方面,从各种资源提取关于词语的信息,并且通过对资源的自动分析,可以自动地确定词语和关于词语的信息之间的语义关系。可以基于语义关系来生成结构化模板,其提供关于词语的描述的概要。可以基于查询关于词语的信息的用户的一个或多个特性来修改模板中的特定信息。当用户请求关于词语的信息时,向用户呈现模板中的该特定信息。在本说明书中的主题的另一创新方面包括一种过程,用于从用户接收关于词语的信息的请求;在一个或多个处理器处获得用户的一个或多个特性;在一个或多个处理器处获得包括与词语相关联的一个或多个属性的模板;在一个或多个处理器处并且基于用户的一个或多个特性来生成响应,所述响应包括用于模板中的一个或多个属性中的每一属性的相应描述;以及提供表示响应的数据以输出。这些和其他实施例可以每个可选地包括以下特征中的一个或多个。例如,为了获得包括与词语相关联的一个或多个属性的模板,可以从文档的集合识别包括词语的一个或多个文档。对于一个或多个文档中的每一个,可以识别具有与词语的语义关系的相应描述。可以确定用于每一相应描述的相应属性。为了获得包括与词语相关联的一个或多个属性的模板,可以基于用户的一个或多个特性来从与词语相关联的多个模板中选择模板。为了生成响应,可以获得用于一个或多个属性中的特定属性的第一描述。可以基于用户的一个或多个特性,使用第一描述来生成第二描述。可以生成响应,其中,响应可以包括用于特定属性的第二描述。为了使用第一描述来生成第二描述,可以用一个或多个第二词来替代第一描述的一个或多个第一词。属性可以与属性元数据相关联。描述可以与描述元数据相关联。为了获得模板,可以基于(i)一个或多个属性的属性元数据以及(ii)用户的一个或多个特性,将一个或多个属性添加到模板。为了将一个或多个属性添加到模板,可以响应于确定一个或多个属性的属性元数据与至少一个属性匹配而将一个或多个属性添加到模板。一个或多个属性的特定属性可以与多个描述相关联。为了生成响应,可以基于多个描述的描述元数据和用户的一个或多个特性,从用于特定属性的多个描述来选择描述。该过程可以包括从第二用户接收对于关于词语的信息的第二请求;获得第二用户的一个或多个特性;获得包括与词语相关联的一个或多个属性的第二模板;基于第二用户的一个或多个特性来生成第二响应,第二响应包括用于第二模板中的一个或多个属性中的每一属性的相应描述;以及提供表示第二响应的数据以输出。用于第二用户的第二模板可以不同于用于用户的模板。有利实现可以包括以下特征中的一个或多个。可以基于词语和关于词语的信息之间的语义关系来自动地生成关于词语的信息。可以基于期望的语义关系的选择来高度地定制用于生成信息的模板。可以基于用户的特性来修改模板中的信息,其可以向用户提供更相关和个性化响应。该模板能易于应用于其他语言,因为词语和关于词语的信息之间的语义关系在不同语言中不改变。可以基于与其他已知词语的语义关系来取得没有字典含义的关于词语的信息。在附图和下述描述中阐述了一个或多个实现的细节。从描述、附图和权利要求,其他潜在特征和优点将变得显而易见。附图说明图1A是图示用于生成动态概要的示例性系统的框图。图1B是图示用于生成用户的动态概要的示例性系统的框图。图1C是图示用于生成不同用户的动态概要的示例性系统的框图。图1D是图示用于确定语义关系的示例性系统的框图。图2是图示用于生成动态概要的示例性过程的图。图3是图示用于确定语义关系的示例性过程的图。图4是图示用于国际化概要模板的示例性过程的图。不同图中相同的参考数字和名称指示相同的元件。具体实施方式当前在线字典是放之四海而皆准的努力。这些字典通常不知道用户具有什么先验知识,并且尽管存在用于不同受众的人工综合处理的字典,例如儿童字典、大学字典、科学字典,但通常不会对特定用户个性化这样的字典。为了解决这一缺陷,本说明书描述了基于提交查询的用户的某些特性来生成词语的定制和/或个性化描述的技术。对具有不同阅读水平和不同兴趣的用户是通用的。例如,如果用户是儿童,可能期望简化概念和词汇。如果用户是非母语者,可能传达复杂的概念但仍然使用简化的词汇。如果用户是提交关于植物的查询的植物学家,响应能更集中在概念的植物方面,只要适当的话。这些仅仅是可以基于用户背景和兴趣来如何定制响应的一些示例。图1A是图示用于生成动态概要的示例性系统100的框图。简单地说,用户可以进行请求,例如语音或文本查询,来获得关于用户感兴趣的词语的描述的概要。基于用户的特性,将包括关于词语的描述的动态生成的概要的响应提供给用户。词语可以是一个或多个词、短语、名称、符号或可以在词语和一个或多个其他词语之间建立语义关系的任何其他形式的数据。系统100包括用户设备106、网络102、资源105、搜索系统110、资源索引存储112、搜索历史存储119、语义数据存储136和简档数据存储138。用户设备106可以是例如台式计算机、膝上型计算机、平板电脑、可穿戴计算机、蜂窝电话、智能电话、音乐播放器、电子书阅读器、导航系统、多模式设备,诸如可穿戴计算设备、混合手势识别/语音识别系统、汽车信息系统、一般家庭娱乐系统,以及能够通过网络102发送和接收数据的其他适当的计算设备。由用户设备106执行的功能可以由个体计算机系统执行或可以分布在多个计算机系统上。用户设备106可以包括用户应用,例如浏览器,以便于通过网络102发送和接收数据。浏览器可以使得用户能够显示通常包括在可通过网络102访问的资源中的文本、图像、视频、音频、音乐和其他信息以及与之交互。诸如局域网(LAN)、广域网(WAN)、互联网或其组合的网络102连接资源105、用户设备106和搜索系统110。系统100可以包括数千个资源105和用户设备106。尽管在图1A中未示出,但搜索系统110还可以使用网络102与资源索引存储112、搜索历史存储119、语义数据存储136和简档数据存储138中的一个或多个连接。资源105可以是可通过网络102访问的任何数据。例如,举例来说,资源105可以是HTML页面、电子文档、图像文件、视频文件、音频文件和馈送源。在一些实现中,资源105可以包括嵌入信息,例如元信息和超链接,和/或嵌入指令,例如客户端侧脚本。在一些实现中,资源105可以具有资源地址,例如统一资源定位符(URL)。搜索系统110包括语义处理引擎128和概要引擎130。通常,搜索系统110从用户设备106接收搜索请求109,并且提供包括响应请求109的相关信息的响本文档来自技高网...

【技术保护点】
1.一种系统,包括一个或多个计算机和存储指令的一个或多个计算机存储介质,所述指令在被所述一个或多个计算机执行时能够操作来使得所述一个或多个计算机执行操作,所述操作包括:/n从用户接收对于关于词语的信息的请求;/n获得所述用户的一个或多个特性,所述一个或多个特性包括所述用户的年龄组;/n获得包括与所述词语相关联的一个或多个属性的模板;/n生成响应,所述响应包括用于所述模板中的所述一个或多个属性中的每一属性的相应描述,其中生成所述响应包括:/n获得用于所述一个或多个属性中的特定属性的第一描述,其中所述第一描述与识别描述用户组的年龄特性的值的数据相关联;/n基于识别描述所述用户组的所述年龄特性的所述值的所述数据以及所述用户的所述年龄组,确定所述第一描述不应该被提供给所述用户;/n响应于确定所述第一描述不应该被提供给所述用户,根据所述第一描述来生成应该被提供给所述用户的、用于所述特定属性的第二描述;以及/n生成所述响应,其中所述响应包括用于所述特定属性的所述第二描述并且不包括用于所述特定属性的所述第一描述;以及/n用表示所述响应的数据来响应所述请求。/n

【技术特征摘要】
20141002 US 14/505,1071.一种系统,包括一个或多个计算机和存储指令的一个或多个计算机存储介质,所述指令在被所述一个或多个计算机执行时能够操作来使得所述一个或多个计算机执行操作,所述操作包括:
从用户接收对于关于词语的信息的请求;
获得所述用户的一个或多个特性,所述一个或多个特性包括所述用户的年龄组;
获得包括与所述词语相关联的一个或多个属性的模板;
生成响应,所述响应包括用于所述模板中的所述一个或多个属性中的每一属性的相应描述,其中生成所述响应包括:
获得用于所述一个或多个属性中的特定属性的第一描述,其中所述第一描述与识别描述用户组的年龄特性的值的数据相关联;
基于识别描述所述用户组的所述年龄特性的所述值的所述数据以及所述用户的所述年龄组,确定所述第一描述不应该被提供给所述用户;
响应于确定所述第一描述不应该被提供给所述用户,根据所述第一描述来生成应该被提供给所述用户的、用于所述特定属性的第二描述;以及
生成所述响应,其中所述响应包括用于所述特定属性的所述第二描述并且不包括用于所述特定属性的所述第一描述;以及
用表示所述响应的数据来响应所述请求。


2.如权利要求1所述的系统,其中,获得包括与所述词语相关联的所述一个或多个属性的模板包括:
基于所述用户的所述一个或多个特性来从与所述词语相关联的多个模板中选择模板。


3.如权利要求1所述的系统,其中,确定所述第一描述不应该被提供给所述用户包括:确定所述用户的所述年龄组不满足所述用户组的所述年龄特性。


4.如权利要求1所述的系统,其中,确定所述第一描述不应该被提供给所述用户包括:确定所述用户的所述年龄组比所述用户组的所述年龄特性年轻。


5.如权利要求1所述的系统,其中,获得包括与所述词语相关联的一个或多个属性的模板包括:获得用于所述词语所属于的组的模板。


6.如权利要求1所述的系统,其中,获得包括与所述词语相关联的一个或多个属性的模板包括:获得特定地用于所述词语的模板。


7.如权利要求1所述的系统,其中,获得包括与所述词语相关联的一个或多个属性的模板包括:基于所述用户的所述年龄组来从多个模板中选择所述模板。


8.如权利要求1所述的系统,其中,对于信息的所述请求包括语音查询,并且表示所述响应的所述数据包括听觉数据。


9.一种由包括一个或多个计算机的系统执行的方法,所述方法包括:
从用户接收对于关于词语的信息的请求;
获得所述用户的一个或多个特性,所述一个或多个特性包括所述用户的年龄组;
获得包括与所述词语相关联的一个或多个属性的模板;
生成响应,所述响应包括用于所述模板中的所述一个或多个属性中的每一属性的相应描述,其中生成所述响应包括:
获得用于所述一个或多个属性中的特定属性的第一描述,其中所述第一描述与识别描述用户组的年龄特性的值的数据相关联;
基于识别描述所述用户组的所述年龄特性的所述值的所述数据以及所述用户的所述年龄组,确定所述第一描述不应该被提供给所述用户;
响应于确定所述第一描述不应该被提供给所述用户,...

【专利技术属性】
技术研发人员:瑞安·P·多尔蒂尼古劳斯·T·莫特
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1