对分面搜索的动态面排序制造技术

技术编号:16079959 阅读:39 留言:0更新日期:2017-08-25 15:29
提供了用于动态地排序面以用于搜索结果呈现的方法。确定特定于询问的面,并且动态地产生面排序。基于该面排序产生多个搜索结果排列,并且在用户输入询问时,呈现各个搜索结果排列并监视关于其的用户参与度。为了确定要将哪个排列呈现给给定的用户,考虑多个因素,例如对跨用户群或用户大众的每个排列的先前用户参与度、以及是否已经在先前向用户示出过任何的排列、以及在是的情况下的对于该排列的用户参与度的特性。每次将排列呈现给用户并且记录关于其的用户行为时,另外的数据变得可用以决定下次用户输入询问时要示出什么排列。

【技术实现步骤摘要】
对分面搜索的动态面排序本申请为分案申请,其原申请是于2011年12月29日向中国专利局提交的专利申请,申请号为201110449854.4,专利技术名称为“对分面搜索的动态面排序”。
技术介绍
分面搜索(facetedsearch)(即在其中基于特定于被搜索的询问的方面或面(facet)来过滤搜索结果的搜索)作为使得对搜索结果的用户参与度(engagement)增加的呈现搜索结果的方式已经得到普及。询问的对象和/或主题通常具有大量的面,关于这些面,所述对象和/或主题可以被过滤。因此,确定关于哪些面来过滤搜索结果以使得用户参与度最大化对于确保实现分面搜索的所有益处是重要的。通常,这是高度手动的处理,其中接收特定询问,由知识工作者或者领域专家决定的各种面过滤器应用于该特定询问的一组结果,据此将结果呈现给各种用户,并监视对结果的排列的用户参与度。基于对用户参与数据的人工分析,决定单个最成功的排列并在输入该特定询问时将其示出给所有将来的用户。
技术实现思路
提供此
技术实现思路
以按简化的形式引入将在以下具体实施方式中进一步描述的概念的选择。此
技术实现思路
不意图标识要求保护的主题的关键特征或者必要特征,也本文档来自技高网...
对分面搜索的动态面排序

【技术保护点】
一种用于动态地排序面以用于搜索结果呈现的方法,该方法包括:接收第一询问;确定属于该第一询问的多个面;动态地产生第一面排序,该第一面排序包括属于该第一询问的多个面的至少第一部分;以第一排列呈现根据该第一面排序而排列的搜索结果;监视关于该第一排列的用户行为的至少一个度量,其中,所述至少一个度量包括停留时间、总会话时间、搜索结果选择或翻页量;将该第一排列和关于该第一排列的用户行为的至少一个度量的第一值彼此相关联地存储;接收第二询问,该第二询问与该第一询问相同或类似;在确定如关于第一排列的用户行为的至少一个度量的第一值所指示的第一排列失败之后,动态地产生第二面排序,该第二面排序包括属于该第一询问的多个...

【技术特征摘要】
2010.12.29 US 12/9808711.一种用于动态地排序面以用于搜索结果呈现的方法,该方法包括:接收第一询问;确定属于该第一询问的多个面;动态地产生第一面排序,该第一面排序包括属于该第一询问的多个面的至少第一部分;以第一排列呈现根据该第一面排序而排列的搜索结果;监视关于该第一排列的用户行为的至少一个度量,其中,所述至少一个度量包括停留时间、总会话时间、搜索结果选择或翻页量;将该第一排列和关于该第一排列的用户行为的至少一个度量的第一值彼此相关联地存储;接收第二询问,该第二询问与该第一询问相同或类似;在确定如关于第一排列的用户行为的至少一个度量的第一值所指示的第一排列失败之后,动态地产生第二面排序,该第二面排序包括属于该第一询问的多个面的至少第二部分;以第二排列呈现根据该第二面排序而排列的搜索结果;监视关于该第二排列的用户行为的至少一个度量;将该第二排列和关于该第二排列的用户行为的至少一个度量的第二值彼此相关联地存储;将关于该第一排列的用户行为的至少一个度量的第一值与关于该第二排列的用户行为的至少一个度量的第二值相比较;基于关于该第一和第二排列的用户行为的至少一个度量的第一值和第二值的比较而确定第一和第二排列的哪个产生更高的用户参与度;以及基于该比较,将第一和第二排列中产生更高用户参与度的一个分类为成功的排列,其被选择为响应于第三查询与第一查询和第二查询相同时进行显示。2.如权利要求1的方法,其中该方法还包括:接收与该用户相关联的用户标识符;响应于第一和第二询问的至少一个,确定根据特定面排序的特定排列已经在先前示出给用户;确定该特定排列是成功的排列;以及响应于接收到该第二询问,将该特定排列呈现给用户。3.如权利要求1的方法,其中该方法还包括:接收与该用户相关联的用户标识符;响应于第一和第二询问的至少一个,确定根据特定面排序的特定排列已经在先前示出给用户;确定该特定排列是失败的排列;以及响应于接收到该第二询问,将根据不同于该特定排列的排列的搜索结果呈现给用户。4.如权利要求1的方法,其中该方法还包括:接收与该用户相关联的用户标识符;响应于第一和第二询问的至少一个,确定根据特定面排序的特定排列已经在先前示出给用户;确定还没满足至少一个阈值标准,使得不允许在当前时间呈现该特定排列;以及响应于接收到该第二询问,将不同于该特定排列的排列呈现给用户。5.一种用于动态地排序面以用于搜索结果呈现的系统,该系统包括:数据存储装置;面排序组件,其适于动态地产生包括多个面的至少一部分的面排序,该部分属于接收的询问;以及排列产生组件,其适于以基于该面排序的特定排列呈现搜索结果,其中当对应于该特定排列的至少一个阈值标准被满足时,所述排列产生组件允许在当前时间呈现该特定排列,如果所述特定排列先前被呈现给用户,从自从该特定排列向用户的先前呈现的一段时间或与该特定排列的先前用户交互的一段时间中选择所述至少一个阈值标准;以及监视组件,其适于:监视关于第一排列和第二排列的用户行为的至少一个度量,其中,所述至少一个度量包括停留时间、总会话时间、搜索结果选择或翻页量;将关于第一排列的用户行为的至少一个度量的第一值与关于第二排列的用户行为的至少一个度量的第二值相比较;基于关于第一和第二排列的用户行为的至少一个度量的第一值和第二值的比较确定第一和第二排列中的哪个产生更高用户参与度;以及基于该比较,将第一和第二排列之一分类为成功的排列或者失败的排列,其中该数据存储装置存储下列中的一个或多个:接收的询问、属于接收的询问的面、面排序、面排列、用户行为的度量以及与其相关联的任何值、以及与排列相关联的类别;其中该面排序组件在先前产生的排列被分类为失败的排列之后进一步动态产生一个或者多个后续排列。6.如权利要求5的系统,还包括面确定组件,其确定属于接收的询问的多个面。7.一种用于动态地排序面以用于搜索结果呈现的方法,该方法包括...

【专利技术属性】
技术研发人员:L林
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1