预测对于特定场境的搜索的意图制造技术

技术编号:24505840 阅读:44 留言:0更新日期:2020-06-13 07:58
本文描述了一种计算系统,所述计算系统基于由一组计算设备执行的用户发起的动作,确定使用从所述计算设备接收的特定搜索查询的搜索的意图。所述计算系统基于所述意图,通过强调满足所述意图的信息来调整从使用所述搜索查询的搜索获得的至少特定的一部分搜索结果。所述计算系统向所述计算设备发送所调整的搜索结果的指示。

Predict the intention of searching for a specific field

【技术实现步骤摘要】
【国外来华专利技术】预测对于特定场境的搜索的意图
技术介绍
用户可能求助于计算设备以获得可能有助于用户完成特定任务的信息和事实。一些计算设备要求用户能够提供足够的信息(例如,搜索查询词项),以引导计算设备定位用户正在搜索的特定信息。如果搜索查询没有缩窄地定制,或者如果用户除了查询之外没有提供太多附加信息,则计算设备可能会返回太多信息;其中一些最有趣或最相关的信息是用户难以找到的,例如该信息不在第一结果页中呈现。在尝试找到相关信息时,用户可能手动遍览显示在计算设备的屏幕上的多页搜索结果。用户可能会经历焦虑和/或浪费宝贵时间和计算设备的资源来将非常详细的查询输入到计算设备中,使得计算设备和/或更广泛的相关联计算系统执行多次搜索,或者筛选大量搜索结果,以获得完成特定任务所需的信息。
技术实现思路
大体上,本公开的技术可以使计算系统能够预测针对计算设备的特定场境(context)的搜索查询的意图。基于计算设备/用户的场境信息(例如,位置、用户兴趣、日内时间等),系统能够为搜索查询定义相关场境,并基于相关场境来预测在相关场境下使用搜索查询进行搜索的意图或目的。系统可以基于该意图来调整从搜索返回的搜索结果,使得相对于从搜索返回的其它信息强调满足该意图的信息。例如,在计算设备的用户获得电影院中上映的特定电影的电影票之后,用户可能使计算系统使用特定电影的名称作为查询的一部分来执行搜索。系统可以获得场境信息,包括已经针对特定电影的将来放映获得电影票的指示。作为响应,系统可以推断出(例如,基于指示由其它计算设备执行的用户发起动作的日志数据)包括特定电影的名称的搜索是为了除获得额外的电影票之外的目的。因此,系统可以调整从搜索返回的搜索结果,以便电影放映时间的排名低于有关该特定电影的其它信息(例如,评论、纪念品、花絮等)。以这种方式,通过自动调整搜索结果以强调用户更可能在当前场境下搜索的信息,系统可以允许用户找到信息,而无需手动遍览连续显示在计算设备的屏幕上的多页搜索结果。这至少对计算设备和更广泛的计算系统有益,因为不需要计算设备响应于来自用户的手动页面循回输入而部署其硬件资源来获得并连续显示多页搜索结果。用户也不太可能决定为了尝试使得系统提供更多和/或重新排序的搜索结果以便用户能够更轻松地识别信息而使用不同搜索查询来发起新搜索。另外,通过自动调整搜索结果以强调用户在当前场境下更可能在搜索的信息,系统可以允许用户更少的焦虑和/或不浪费宝贵的时间和资源在搜索结果中以及在搜索结果之间寻找信息。贯穿本公开,描述了多个示例,其中仅当计算设备接收到来自计算设备用户对信息分析的许可时,计算设备和/或计算系统才分析与计算设备和计算设备的用户相关联的信息(例如,场境、位置、速度、搜索查询等)。例如,在以下讨论的情况下,在计算设备或计算系统能够收集或可以利用与用户相关联的信息之前,可以为用户提供机会,以提供输入来控制计算设备和/或计算系统的程序或特征是否能够收集和使用用户信息(例如,有关用户当前位置、当前速度的信息等等),或指示设备和/或系统是否和/或如何接收可能是与用户相关的内容。另外,某些数据可以在被计算设备和/或计算系统存储或使用之前被以一种或多种方式处理,以便删除个人可识别信息。例如,可以处理用户的身份,以便无法确定有关该用户的个人可识别信息,或者可以在获得位置信息的情况下将用户的地理位置泛化(例如,泛化到城市、邮政编码或州级别),使得无法确定用户的特定位置。因而,用户可以控制如何收集关于用户的信息以及信息如何被计算设备和计算系统使用。在一个示例中,本公开涉及一种方法,该方法包括:由计算系统基于由一组计算设备执行的用户发起的动作和计算设备的场境信息来确定使用从计算设备接收到的特定搜索查询的搜索的意图;基于该意图,通过强调满足该意图的信息来调整从使用搜索查询的搜索获得的至少特定的一部分搜索结果;以及由计算系统向计算设备发送所调整的搜索结果的指示。在另一示例中,本公开涉及一种系统,其包括:用于基于由一组计算设备执行的用户发起的动作和计算设备的场境信息来确定使用从计算设备接收到的特定搜索查询的搜索的意图的装置;用于基于该意图通过强调满足该意图的信息而调整从使用搜索查询的搜索获得的至少特定的一部分搜索结果的装置;以及用于向计算设备发送所调整的搜索结果的指示的装置。在另一示例中,本公开涉及一种计算系统,其包括至少一个处理器和包括指令的存储器,这些指令在被执行时使该至少一个处理器:基于由一组计算设备执行的用户发起的动作和计算设备的场境信息来确定使用从计算设备接收到的特定搜索查询的搜索的意图;基于该意图,通过强调满足该意图的信息而调整从使用搜索查询的搜索获得的至少特定的一部分搜索结果;以及向计算设备发送所调整的搜索结果的指示。在另一示例中,本公开涉及一种包括指令的计算机可读存储介质,这些指令在被执行时配置计算系统的至少一个处理器以:基于由一组计算设备执行的用户发起的动作和计算设备的场境信息来确定使用从计算设备接收到的特定搜索查询的搜索的意图;基于该意图,通过强调满足该意图的信息而调整从使用搜索查询的搜索获得的至少特定的一部分搜索结果;以及向计算设备发送所调整的搜索结果的指示。在附图和以下描述中阐述了一个或多个示例的细节。根据描述和附图以及根据权利要求书,本公开的其它特征、目标和优点将显而易见。附图说明图1是示出根据本公开的一个或多个方面的、用于预测与搜索查询相关联的意图以及基于意图调整搜索结果的示例系统的概念图。图2是示出根据本公开的一个或多个方面的、被配置成预测与搜索查询相关联的意图以及基于该意图来调整搜索结果的示例计算系统的方框图。图3是示出根据本公开的一个或多个方面的、由被配置成预测与搜索查询相关联的意图以及基于该意图来调整搜索结果的示例计算系统执行的示例操作的流程图。具体实施方式图1是示出根据本公开的一个或多个方面的、用于预测与搜索查询相关联的意图以及基于意图来调整搜索结果的示例系统的概念图。系统100包括经由网络130与计算设备110A-110N(统称为“计算设备110”)通信的信息服务器系统(“ISS”)160。网络130表示用于在计算系统、服务器和计算设备之间传输数据的任何公用或专用通信网络,例如,蜂窝、Wi-Fi和/或其它类型的网络。ISS160可以经由网络130与计算设备110交换数据,以提供当计算设备110连接到网络130时计算设备110可访问的预测和服务。网络130可包括可操作地相互耦合的一个或多个网络中枢、网络交换机、网络路由器或任何其它网络设备,从而提供ISS160与计算设备110之间的信息交换。计算设备110和ISS160可以使用任何适当的通信技术跨网络130发送和接收数据。计算设备110和ISS160均可以使用相应的网络链路来可操作地耦合到网络130。将计算设备110和ISS160耦合到网络130的链路可以是以太网或其它类型的网络连接,并且这些连接可以是无线和/或有线连接。ISS160托管搜索服务(或至少提供对其的访问)。在提供搜索服务的过程中,ISS160可以本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n基于由一组计算设备执行的用户发起的动作和计算设备的场境信息,由计算系统确定使用从所述计算设备接收的特定搜索查询的搜索的意图;/n基于所述意图,通过强调满足所述意图的信息来调整从使用所述搜索查询的搜索获得的至少特定的一部分搜索结果;以及/n由所述计算系统向所述计算设备发送所调整的搜索结果的指示。/n

【技术特征摘要】
【国外来华专利技术】20170518 US 15/598,5801.一种方法,包括:
基于由一组计算设备执行的用户发起的动作和计算设备的场境信息,由计算系统确定使用从所述计算设备接收的特定搜索查询的搜索的意图;
基于所述意图,通过强调满足所述意图的信息来调整从使用所述搜索查询的搜索获得的至少特定的一部分搜索结果;以及
由所述计算系统向所述计算设备发送所调整的搜索结果的指示。


2.根据权利要求1所述的方法,其中,确定所述特定搜索查询的搜索的所述意图包括:
基于由所述一组计算设备执行的所述用户发起的动作,定义所述计算设备的、与所述特定搜索查询相关的特定场境,
其中所述特定搜索查询的搜索的所述意图是进一步基于所述计算设备的所述特定场境来确定的。


3.根据权利要求1或2所述的方法,进一步包括:
由所述计算系统接收指示所述一组计算设备接收的用户输入的日志数据;以及
基于所述日志数据,确定由所述一组计算设备执行的所述用户发起的动作。


4.根据权利要求3所述的方法,其中,所述日志数据包括针对多个不同场境的、所述一组计算设备的应用使用情况数据。


5.根据权利要求3或4所述的方法,其中,所述日志数据包括针对多个不同场境的、所述一组计算设备的搜索特征数据。


6.根据任一前述权利要求所述的方法,其中,通过强调满足所述意图的信息来调整从使用所述搜索查询的搜索获得的所述至少特定的一部分搜索结果包括:相对于从使用所述搜索查询的搜索获得的所述搜索结果的其它部分的相应排名,提高从使用所述搜索查询的搜索获得的所述至少一部分搜索结果的相应排名[定义调整]。


7.根据任一前述权利要求所述的方法,其中:
所述搜索结果包括多个搜索特征,每个搜索特征与精编内容相关联;
所述至少一部分搜索结果包括所述多个搜索特征中的特定搜索特征;并且
通过强调满足所述意图的信息来调整从使用所述搜索查询的查询获得的所述搜索结果的至少特定部分包括:
由所述计算系统基于所述意图来识别所述特定搜索特征;以及
相对于所述多个搜索特征中的其它搜索特征的相应排名,提高所述特定搜索的相应排名。


8.一种计算系统,包括:
至少一个处理器;以及
包括指令的存储器,所述指令在被执行时使得所述计算系统的所述至少一个处理器进行以下操作:
基于由一组计算设备执行的用户发起的动作和计算设备的场境信息,确定使用从所述计算设备接收的特定搜索查询的搜索的意图;
基于所述意图,通过强调满足所述意图的信息来调整从使用所述搜索查询的搜索获得的至少特定的一部分搜索结果;以及
由所述计算系统向所述计算设备发送所调整的搜索结果的指示。


9.根据权利要求8所述的计算系统,其中,所述指令是机器学习模型的一部分,所述机器学习模型被配置为基于由所述一组计算设备执行的所述用户发起的动作来确定所述意图。


10.根据权利要求8或9所述的计算系统,其中,所述机器学习模型是深度学习模型,所述深度学习模型是在指示由所述一组计算设备接收的用户输入的日志数据上训练的。


11.根据权利要求10所述的计算系统,其中,所述日志数据包括以下中的至少一个:针对多个不同场境的、所述一组计算设备的应用使用情况数据,或者针对多个不同场境的、所述一组计算设备的搜索特征数据。


12.根据权利要求8至11中的任一项所述的计算系统,其中,所述指令在被执行时,使得所述至少一个处理器至少通过以下操作来确定所述特定搜索查询的搜索的所述意图:
基于...

【专利技术属性】
技术研发人员:林友仁约瑟夫·林梁宇凌卡斯滕·施泰内巴赫吕伟纶金东铱詹姆斯·孔茨劳伦·克普尼克杨敏
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1