用于使用最高级形容词来排序语义子密钥的系统和方法技术方案

技术编号:8862408 阅读:191 留言:0更新日期:2013-06-28 01:35
本发明专利技术涉及用于使用最高级形容词来排序语义子密钥的系统和方法。具体地,本发明专利技术公开了一种用于确定排序的方法、计算机可读媒体和计算机系统。可以访问包括语义密钥和最高级形容词的搜索查询,其中所述语义密钥可能与多个语义子密钥相关。对于所述多个语义子密钥的每个语义子密钥,可以确定至少一个各自文档中的至少一个各自最高级形容词的至少一个各自实例。所述至少一个各自实例的每个实例可以包括与所述多个语义子密钥的各自语义子密钥的各自情感相关的各自最高级形容词。可以基于至少一个各自文档中的至少一个各自最高级形容词的所述至少一个各自实例而确定所述多个语义子密钥的排序。

【技术实现步骤摘要】
相关申请案本申请是2012年4月20日申请的第13/452,718号美国专利申请的部分接续案,其标题为 “SYSTEM AND METHOD OF SENTIMENT DATA GENERATION”,指名 Hong Liang Qiao为专利技术人并且具有代理人案号LEXE-0003.US1,要求2011年7月11日申请的第61/506,584号美国临时专利申请的权利,其标题为“SENTIMENT INDEXING”,指名Hong Liang Qiao为专利技术人并且具有代理人案号LEXE-0003.US0。所述申请的全部内容以引用的方式并且为了所有目的而并入本文。本申请还要求2011年9月16日申请的第61/535,895号美国临时专利申请的权利,其标题为“AUTOMATIC RECOGNITION OF SEMANTIC KEYS IN SEARCH QUERIES”,指名 HongLiang Qiao为专利技术人并且具有代理人案号LEXE-0001.P2.USO0所述申请的全部内容以引用的方式并且为了所有目的而并入本文。
技术介绍
常规搜索引擎通常使用来自用户输入搜索查询的关键字来定位和显示网页。例如,如果用户对了解哪些国家与美国接壤感兴趣,那么所述用户可以键入“与美国接壤的国家”的搜索查询。作为响应,常规搜索引擎通常会返回具有四个单词“国家”、“接壤”、“联合的”和“国家”的所有或某些的网页。虽然常规搜索引擎可以用来定位包括特定单词的网页,但是常规搜索引擎难以或无法返回关于与情感相关的搜索查询的搜索结果。例如,如果用户想要知道哪种电子游戏最佳,那么可以输入包括单词“最佳的”和“电子游戏”的搜索查询。然而,这类查询通常会造成常规搜索引擎返回含有除哪种电子游戏标题被视为最佳的指示外的信息的许多不相干网页。
技术实现思路
因此,需要确定和/或提供更关于与情感相关的搜索查询的信息。本专利技术的实施方案对这些需要和如下文所述的其它需要提供新颖解决方案。本专利技术的实施方案涉及一种用于确定排序的方法、计算机可读媒体和计算机系统。更具体地说,可以访问包括语义密钥和最高级形容词的搜索查询,其中所述语义密钥可能与多个语义子密钥相关。对于所述多个语义子密钥的每个语义子密钥,可以确定至少一个各自文档中的至少一个各自最高级形容词的至少一个各自实例。所述至少一个各自实例的每个实例可以包括与所述多个语义子密钥的各自语义子密钥的各自情感相关的各自最高级形容词。可以基于至少一个各自文档中的至少一个各自最高级形容词的所述至少一个各自实例而确定所述多个语义子密钥的排序。因此,在搜索查询与情感相关(例如,所述搜索查询包括最高级形容词)的情况下,可以(例如,通过对于每个语义子密钥确定至少一个各自文档中的至少一个各自最高级形容词的至少一个各自实例)自动确定语义子密钥(例如,与包括在所述搜索查询中的语义密钥相关)的排序提供关于所述搜索查询的信息。此外,在基于语义子密钥的排序而处理(例如,筛选、归类等)(例如,对基于搜索查询而执行的搜索作出响应所生成的)搜索结果的情况下,可以返回或生成更关于所述搜索查询的搜索结果(例如,与所述搜索查询的一个或多个部分的情感相关,与和所述搜索查询的语义密钥相关的至少一个语义子密钥的情感相关等)。此外,在基于所述语义子密钥的排序而执行至少一个操作以生成用于显示的数据(例如,与语义子密钥的排序相关的图像、与对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果相关的图像等)和/或显示所述数据的情况下,可以生成和/或显示更关于所述搜索查询的数据。在一个实施方案中,一种确定排序的计算机实施的方法包括访问搜索查询,其中所述搜索查询包括语义密钥和最高级形容词。确定与所述语义密钥相关的多个语义子密钥。所述方法还包括对于所述多个语义子密钥的每个语义子密钥,确定至少一个各自文档中的至少一个各自最高级形容词的至少一个各自实例,其中所述至少一个各自实例的每个实例包括与各自语义子密钥的各自情感相关的各自最高级形容词。基于所述至少一个各自文档中的所述至少一个各自最高级形容词的所述至少一个各自实例而确定所述多个语义子密钥的第一排序。在另一实施方案中,一种计算机可读媒体可以具有计算机可读程序码,在所述计算机可读媒体中具体实施所述计算机可读程序码以造成计算机系统执行确定排序的方法。且在一个实施方案中,一种系统可以包括处理器和内存,其中所述内存包括用于造成所述处理器实施确定排序的方法的指令。附图说明在附图的图中通过举例且非通过限制而示出本专利技术,且其中相同参考数值指代类似元件。图1A显示根据本专利技术的一个实施方案的用于分析情感的计算机实施进程的第一流程图。图1B显示根据本专利技术的一个实施方案的用于分析情感的计算机实施进程的第二流程图。图1C显示根据本专利技术的一个实施方案的用于分析情感的计算机实施进程的第三流程图。图2显示根据本专利技术的一个实施方案的用于分析情感的示例性系统。图3显示根据本专利技术的一个实施方案的示例性情感分析组件的多个组件。图4显示根据本专利技术的一个实施方案的包括情感数据的示例性数据结构。图5显示根据本专利技术的一个实施方案的包括至少一个文档的情感数据的示例性数据结构。图6A显示根据本专利技术的一个实施方案的第一示例性数据结构,所述第一示例性数据结构示出起因于受作用部分与相同名称、词组或其它语法单位相关并且还与相同影响部分相关的计数减少。图6B显示根据本专利技术的一个实施方案的第二示例性数据结构,所述第二示例性数据结构示出起因于受作用部分与相同名称、词组或其它语法单位相关并且还与相同影响部分相关的计数减少。图6C显示根据本专利技术的一个实施方案的第三示例性数据结构,所述第三示例性数据结构示出起因于受作用部分与相同名称、词组或其它语法单位相关并且还与相同影响部分相关的计数减少。图7A显示根据本专利技术的一个实施方案的第一示例性数据结构,所述第一示例性数据结构示出起因于受作用部分和对应影响部分与相同名称、词组或其它语法单位相关的计数减少。图7B显示根据本专利技术的一个实施方案的第二示例性数据结构,所述第二示例性数据结构示出起因于受作用部分和对应影响部分与相同名称、词组或其它语法单位相关的计数减少。图8A显示根据本专利技术的一个实施方案的第一示例性数据结构,所述第一示例性数据结构示出起因于受作用部分与相同名称、词组或其它语法单位相关并且还与不同影响部分相关的计数组合或增大;图SB显示根据本专利技术的一个实施方案的第二示例性数据结构,所述第二示例性数据结构示出起因于受作用部分与相同名称、词组或其它语法单位相关并且还与不同影响部分相关的计数组合或增大;图9显示根据本专利技术的一个实施方案的包括主题和/或语义密钥的情感数据的示例性数据结构。图10显示根据本专利技术的一个实施方案的包括与计数数据相关的分类数据的示例性数据结构。图11显示根据本专利技术的一个实施方案的用于处理数据的计算机实施进程的流程图。图12显示根据本专利技术的一个实施方案的用于执行至少一个操作的计算机实施进程的流程图。图13A显示根据本专利技术的一个实施方案的用于处理数据的示例性系统1300A。图13B显示根据本专利技术的一个实施方案的用于执行至少一个操作的示例性系统。图14A显示根据本专利技术的一个实施方案的用于访问与搜索相关数据的示例性屏幕上图形用户界面本文档来自技高网
...

【技术保护点】
一种确定排序的计算机实施的方法,所述方法包括:访问搜索查询,其中所述搜索查询包括语义密钥和最高级形容词;确定与所述语义密钥相关的多个语义子密钥;对于所述多个语义子密钥的每个语义子密钥,确定至少一个各自文档中的至少一个各自最高级形容词的至少一个各自实例,其中所述至少一个各自实例的每个实例包括与各自语义子密钥的各自情感相关的各自最高级形容词;和基于所述至少一个各自文档中的所述至少一个各自最高级形容词的所述至少一个各自实例而确定所述多个语义子密钥的第一排序。

【技术特征摘要】
2011.09.16 US 61/535,895;2012.08.27 US 13/595,3431.一种确定排序的计算机实施的方法,所述方法包括: 访问搜索查询,其中所述搜索查询包括语义密钥和最高级形容词; 确定与所述语义密钥相关的多个语义子密钥; 对于所述多个语义子密钥的每个语义子密钥,确定至少一个各自文档中的至少一个各自最高级形容词的至少一个各自实例,其中所述至少一个各自实例的每个实例包括与各自语义子密钥的各自情感相关的各自最高级形容词;和 基于所述至少一个各自文档中的所述至少一个各自最高级形容词的所述至少一个各自实例而确定所述多个语义子密钥的第一排序。2.根据权利要求1所述的方法,其还包括: 基于与所述多个语义子密钥相关的多个情感计数而确定所述多个语义子密钥的第二排序,其中所述多个语义子密钥的每个语义子密钥与所述多个情感计数的各自情感计数相关; 比较所述第一排序与所述第二排序;和 如果所述第一排序与所述第二排序相匹配,那么执行至少一个操作以生成第一数据,且其中所述执行还包括基于选自由所述第一排序和所述第二排序组成的组的排序而执行所述至少一个操作。3.根据权利要求2所述的方法,其中所述至少一个操作选自由以下项组成的组:筛选对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果,归类对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果,生成用于显示与对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果相关的图像的数据,和生成用于显示与所述多个语义子密钥相关的图像的数据。4.根据权利要求1所述的方法,其还包括: 基于与所述多个语义子密钥相关的多个情感计数而确定所述多个语义子密钥的第二排序,其中所述多个语义子密钥的每个语义子密钥与所述多个情感计数的各自情感计数相关; 比较所述第一排序与所述第二排序; 如果所述第一排序与所述第二排序不同,那么基于所述至少一个各自实例和所述多个情感计数而生成第二数据;和 基于所述第二数据而确定所述多个语义子密钥的第三排序。5.根据权利要求4所述的方法,其中所述生成第二数据还包括执行选自由以下项组成的组的操作:归一化关于所述多个情感计数的所述至少一个各自实例以生成所述第二数据;归一化关于所述至少一个各自实例的所述多个情感计数以生成所述第二数据;和平均化所述至少一个各自实例和所述多个情感计数以生成所述第二数据。6.根据权利要求4所述的方法,其还包括: 基于所述第三排序而执行至少一个操作以生成第三数据。7.根据权利要求6所述的方法,其中所述至少一个操作选自由以下项组成的组:筛选对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果,归类对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果,生成用于显示与对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果相关的图像的数据,和生成用于显示与所述多个语义子密钥相关的图像的数据。8.根据权利要求1所述的方法,其还包括: 确定与所述最高级形容词相关的类别,且 其中所述确定所述各自量的实例还包括确定与所述类别相关的至少一个最高级形容词的所述至少一个文档中的所述各自量的实例。9.根据权利要求8所述的方法,其中所述类别选自由积极和消极组成的组。10.一种具有计算机可读程序码的计算机可读媒体,在其中具体实施所述计算机可读程序码以造成计算机系统执行确定排序的方法,所述方法包括: 访问搜索查询,其中所述搜索查询包括语义密钥和最高级形容词; 确定与所述语义密钥相关的多个语义子密钥; 对于所述多个语义子密钥的每个语义子密钥,确定至少一个各自文档中的至少一个各自最高级形容词的至少一个各自实例,其中所述至少一个各自实例的每个实例包括与各自语义子密钥的各自情感相关的各自最高级形容词;和 基于所述至少一个各自文档中的所述至少一个各自最高级形容词的所述至少一个各自实例而确定所述多个语义子密钥的第一排序。11.根据权利要求10所述的计算机可读媒体,其中所述方法还包括: 基于与所述多个语义子密钥 相关的多个情感计数而确定所述多个语义子密钥的第二排序,其中所述多个语义子密钥的每个语义子密钥与所述多个情感计数的各自情感计数相关; 比较所述第一排序与所述第二排序;和 如果所述第一排序与所述第二排序相匹配,那么执行至少一个操作以生成第一数据,且其中所述执行还包括基于选自由所述第一排序和所述第二排序组成的组的排序而执行所述至少一个操作。12.根据权利要求11所述的计算机可读媒体,其中所述至少一个操作选自由以下项组成的组:筛选对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果,归类对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果,生成用于显示与对基于所述搜索查询而执行的搜索作出响应所生成的搜索结果相关的图像的数据,和生成用于显示与所述多个语义子密钥相关的图像的数据。13.根据权利要求10所述的计算机可读媒体,...

【专利技术属性】
技术研发人员:乔鸿亮
申请(专利权)人:莱克西私人有限公司
类型:发明
国别省市:

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

1