对意图和非意图查询部分的识别制造技术

技术编号:23154474 阅读:19 留言:0更新日期:2020-01-18 15:30
公开了一种改进的查询分类的方法和系统。在一个方面中,识别具有被限制为特定类别的查询结果的第一查询。还识别包括第一查询在内的第二查询。对于所识别的第二查询,基于第二查询和所包括的第一查询来生成模式,并确定第二查询的结果中第一查询的特定类别的排名,以及具有与所包括的第一查询的特定类别等价的类别的第二查询的结果的百分比。针对匹配模式来汇总排名和百分比,并确定具有满足条件的汇总的排名和百分比的第二模式。第三查询的结果被限制为与第三查询中包括的第一查询的特定类别等价的类别,然后通过计算机网络向客户端设备发送第三查询的结果。

Identification of intention and non intention query parts

【技术实现步骤摘要】
【国外来华专利技术】对意图和非意图查询部分的识别
本公开总体上涉及文本处理,并且具体地涉及搜索查询的处理。
技术介绍
随着互联网的使用在全球范围内变得越来越普遍,对信息的查询正成为接入许多基于互联网的服务的中心。例如,互联网用户提交查询以购买他们意图在电子商务(e-commerce)网站上购买的商品。人们在网上购买商品的一个原因是:在线购买被认为更容易并且更快捷。通常,互联网购物者比非互联网购物者更珍惜其时间。因此,可以处理购物者的查询并为购物者快速提供相关结果的电子商务网站将更有可能从该购物者那里获得销售。相反,如果电子商务网站处理购物者的查询,使得该购物者需要花费更多的精力来寻找他们要寻找的商品,则该购物者更有可能转向竞争的电子商务网站。因此,对电子商务查询的正确处理对于从访问电子商务网站的购物者那里获得高比例的潜在收益而言很重要。因此,需要用于查询处理的改进的方法和系统。
技术实现思路
公开的方法和系统提高了处理查询的能力,以便确定发出查询的用户的意图。例如,该用户可能有意图识别特定类别的商品。对结果的正确类别的识别可以使网络应用能够显示与该用户更相关的查询结果。附加地,在一些方面中,该结果的类别可以是电子商务网站上可用的商品和/或服务的类别。商品和/或服务的类别可以定义该商品/服务的属性。例如,在购买服装时,尺码通常是与购物者相关的属性。相反,尺寸与汽车零件购物者可能较不相关,甚至不合适。代替地,车辆的品牌、型号和年份可能是与汽车零件购物者更相关的属性。因此,通过潜在地实现对查询中包括的属性的识别,对购物者查找的商品或服务的类别的正确识别可以进一步实现改善购物者的易用性。所公开的方法和系统提高了查询响应系统的能力,将查询结果限制为最可能具有该购物者所查找的商品和/或服务的类别的查询结果。所公开的方法和系统分析经过自动分类的历史查询和预定查询,以确定查询的核心部分和查询的非核心或辅助部分。该查询的非核心或辅助部分不会影响该查询的发出者(例如,电子商务系统上的购物者)查找的商品/服务的类别。换句话说,查询的核心部分揭示了购物者的关于商品和/或服务的类别的意图,而查询的辅助部分则不影响该核心意图。因此,至少在选择响应于该查询而返回的结果的类别方面,这些查询的分类可以仅依赖于核心部分,而有效地忽略查询的非意图或辅助部分。在一些方面中,通过维持第一查询到类别的第一映射,提供了所公开的方法和系统的改进的分类。当接收到第一查询时,可以过滤来自项目数据库的第一查询的结果,使得仅返回由该映射提供的特定类别的结果。在一些方面中,用户输入的查询必须与第一映射的第一查询精确匹配,以便将该查询的结果自动地过滤为仅在第一映射指定的类别中包括的那些项目。该查询中的附加词语或令牌可以阻止此精确匹配,导致在一些方面中不会对该查询结果进行过滤。所公开的方法和系统还分析先前查询的历史结果。该历史查询结果可以包括未被自动分类的那些查询。例如,这些历史查询可能未与上述第一映射中的条目匹配,且因此未将这些查询的结果过滤为与第一映射中指定的类别相匹配的项目。因此,这些历史查询提供的结果具有各种类别。然后,该用户可能已经选择了特定类别的结果。该选择可能已被记录在日志文件中或以其他方式记录。根据该信息,可以获得历史查询到发出该查询的用户所查找的项目的第二类别的第二映射。可以组合第一映射和第二映射来改进查询分类。在高级别上,所公开的方法和系统分析历史查询,以识别包括嵌入式第一查询(该嵌入式第一查询被包括在第一映射中)在内的历史查询。如果特定历史查询的历史结果大致与单独由嵌入式第一查询提供的分类一致,则可以根据该嵌入式第一查询对该历史查询进行分类。所公开的一个方面是一种对查询结果进行分类的方法。该方法包括:识别查询结果被限制为特定类别的第一查询,识别包括第一查询在内的独特的第二查询,针对每个所识别的第二查询:基于所识别的第二查询和所包括的第一查询来生成模式,确定所识别的第二查询的结果中第一查询的特定类别的排名,并且确定具有与所包括的第一查询的特定类别等价的类别的所识别的第二查询的结果的百分比。该方法还包括:针对匹配模式来汇总排名和百分比;基于满足条件的汇总的排名和百分比来确定第二模式;根据第三查询中包括的第一查询,对与第二模式之一匹配的第三查询进行分类;以及根据该分类来生成第三查询的结果。在该方法的一些方面中,基于将第一查询映射到其特定类别的数据库来识别该第一查询。该方法的一些方面包括:搜索历史查询数据库以识别独特的第二查询,该历史查询数据库将历史查询映射到各自的类别。在该方法的一些方面中,生成模式包括:生成字符串,该字符串将预定字符串替换为第二查询中的第一查询。在该方法的一些方面中,基于满足条件的汇总的排名和百分比来确定第二模式包括:累积排名第一的匹配模式的百分比,并且响应于该累积的百分比高于阈值,将匹配模式包括在第二模式中。在该方法的一些方面包括:从第二模式中排除具有少于阈值数目的匹配模式的模式。该方法的一些方面包括从:一个或多个数据库接收第一和第二查询,以及通过网络从客户端设备接收第三查询。在该方法的一些方面中,对第三查询进行分类包括:基于匹配的第二模式,识别第三查询中包括的第一查询,确定第一查询的特定类别;以及将第三查询的结果限制为具有特定类别的项目。在该方法的一些方面中,生成第三查询的结果包括:通过计算机网络向客户端设备发送该限制结果。在该方法的一些方面中,生成第三查询的结果还包括:基于第三查询和第三查询中包括的第一查询来确定第三查询的类别的属性值;以及进一步将第三查询的结果限制为具有所确定的属性值的项目。在该方法的一些方面中,确定该属性值包括:基于第三查询和第三查询中包括的第一查询来确定辅助令牌;确定与第三查询的类别相关联的一个或多个属性;确定所确定的属性的属性值;基于该辅助令牌来确定一个或多个令牌值;以及响应于该值具有兼容类型,将该令牌值赋予该属性值。在该方法的一些方面中,汇总排名和百分比包括对该排名和百分比的中值求平均或加以确定。所公开的另一方面是查询结果分类系统。该系统包括一个或多个硬件处理器,被配置为识别具有被限制为特定类别的查询结果的第一查询,识别包括第一查询在内的独特的第二查询,针对每个所识别的第二查询:基于所识别的第二查询和所包括的第一查询来生成模式,确定第二查询的结果中第一查询的特定类别的排名,并且确定具有与所包括的第一查询的特定类别等价的类别的第二查询的结果的百分比;针对匹配模式来汇总该排名和百分比;基于满足条件的汇总的排名和百分比来确定第二模式;根据第三查询中包括的第一查询,对与第二模式之一匹配的第三查询进行分类;以及根据该分类来生成第三查询的结果。在该系统的一些方面中,生成模式包括:生成字符串,该字符串将预定字符串替换为第二查询中的第一查询。在该系统的一些方面中,基于满足条件的汇总的排名和百分比来确定第二模式包括:累积排名第一的匹配模式的百分比,并且响应于该累积的百分比高于阈值,将匹配模式包括在第二模式中。在该系统的一些方面中,对第三查询进行分类包括:基于匹配的第二模式,识别第三查本文档来自技高网...

【技术保护点】
1.一种对查询结果进行分类的方法,包括:/n识别具有被限制为特定类别的查询结果的第一查询;/n识别包括第一查询在内的独特的第二查询;/n对于每个所识别的第二查询:/n基于所识别的第二查询和所包括的第一查询来生成模式,/n确定所识别的第二查询的结果中第一查询的特定类别的排名,以及/n确定具有与所包括的第一查询的特定类别等价的类别的所识别的第二查询的结果的百分比;/n针对匹配模式来汇总所述排名和所述百分比;/n基于满足条件的汇总的排名和百分比来确定第二模式;/n根据第三查询中包括的第一查询对与第二模式之一匹配的第三查询进行分类;以及/n根据所述分类来生成第三查询的结果。/n

【技术特征摘要】
【国外来华专利技术】20170629 US 15/637,8721.一种对查询结果进行分类的方法,包括:
识别具有被限制为特定类别的查询结果的第一查询;
识别包括第一查询在内的独特的第二查询;
对于每个所识别的第二查询:
基于所识别的第二查询和所包括的第一查询来生成模式,
确定所识别的第二查询的结果中第一查询的特定类别的排名,以及
确定具有与所包括的第一查询的特定类别等价的类别的所识别的第二查询的结果的百分比;
针对匹配模式来汇总所述排名和所述百分比;
基于满足条件的汇总的排名和百分比来确定第二模式;
根据第三查询中包括的第一查询对与第二模式之一匹配的第三查询进行分类;以及
根据所述分类来生成第三查询的结果。


2.根据权利要求1所述的方法,其中,基于将第一查询映射到其特定类别的数据库来识别所述第一查询。


3.根据权利要求1所述的方法,还包括:搜索历史查询数据库以识别所述独特的第二查询,所述历史查询数据库将历史查询映射到各自的类别。


4.根据权利要求1所述的方法,其中,生成模式包括:生成字符串,所述字符串将预定字符串替换为第二查询中的第一查询。


5.根据权利要求1所述的方法,其中,基于满足所述条件的汇总的排名和百分比来确定第二模式包括:累积排名第一的匹配模式的百分比;以及响应于所述累计的百分比高于阈值,在第二模式中包括匹配模式。


6.根据权利要求1所述的方法,还包括:从第二模式中排除具有少于阈值数目的匹配模式的模式。


7.根据权利要求1所述的方法,还包括:从一个或多个数据库接收第一查询和第二查询,以及通过网络从客户端设备接收第三查询。


8.根据权利要求1所述的方法,其中,对第三查询进行分类包括:基于匹配的第二模式来识别所述第三查询中包括的第一查询;确定第一查询的特定类别;以及将第三查询的结果限制为所述特定类别的项目。


9.根据权利要求8所述的方法,其中,生成第三查询的结果包括:通过计算机网络向客户端设备发送所限制的结果。


10.根据权利要求9所述的方法,其中,生成第三查询的结果还包括:基于第三查询和第三查询中包括的第一查询来确定所述第三查询的类别的属性值;以及进一步将第三查询的结果限制为具有所确定的属性值的项目。


11.根据权利要求10所述的方法,其中,确定所述属性值包括:基于第三查询和第三查询中包括的第一查询来确定辅助令牌;确定与第三查询的类别相关联的一个或多个属性;确定所确定的属性的属性值;基于所述辅助令牌来确定令牌值;以及响应于令牌值和属性值具有兼容类型,将所述令牌值赋予所述属性值。


12.根据权利要求1所述的方法,其中,...

【专利技术属性】
技术研发人员:安东尼·罗伯特·贝尔
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国;US

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

1