一种对搜索结果进行排序的方法和装置的制造方法_3

文档序号:8472969阅读:来源:国知局
其特征在于,预先统计获得各个用户群对各个无用户 历史行为数据的对象的点击数据预设值和下单数据预设值包括步骤: 根据对象特征的相似性,将所述无用户历史行为数据的对象所属的对象类目下的各个 对象进行聚类,以得到一个或多个对象集; 针对所述无用户历史行为数据的对象所属的对象集,统计各个用户群对所述对象集中 各个有用户历史行为数据的对象的点击数据和下单数据;以及 根据所述各个用户群对所述有用户历史行为数据的对象的点击数据和下单数据,确定 所述各个用户群对所述无用户历史行为数据的对象的点击数据预设值和下单数据预设值。
7. 根据权利要求4所述的方法,其特征在于,预先统计获得各个用户群对各个对象类 目下的各个对象的行为统计数据,包括: 统计各个用户群对各个对象类目下的各个对象的点击数据和下单数据;以及 根据各个用户群对各个对象类目下的各个对象的点击数据和下单数据计算各个用户 群对各个对象类目下的各个对象的点击数据和下单数据的行为统计数据。
8. 根据权利要求4所述的方法,其特征在于,所述用户所属的用户群对所述最小对象 类目下的各个对象的点击数据和下单数据的行为统计数据包括: 所述用户所属的用户群对所述最小对象类目下的各个对象的点击数据集合中取值最 大的预定个数的点击数据中取值最小的数据; 所述用户所属的用户群对所述最小对象类目下的各个对象的平均转化率; 所述用户所属的用户群对所述最小对象类目下的各个对象的转化率修正值的均值;以 及 所述用户所属的用户群对所述最小对象类目下的各个对象的转化率修正值的标准差。
9. 根据权利要求4所述的方法,其特征在于,根据所述用户所属的用户群对各个所述 待排序对象产生的用户历史行为数据以及所述用户所属的用户群对所述最小对象类目下 的各个对象的行为统计数据,计算各个所述待排序对象在所述用户群的人气值,进一步包 括: 根据所述用户所属的用户群对各个所述待排序对象的点击数据和下单数据以及所述 用户所属的用户群对所述最小对象类目下的各个对象的点击数据和下单数据的行为统计 数据,计算所述用户所属的用户群在所述最小对象类目下对各个所述待排序对象的转化 率;以及 根据所述用户所属的用户群在所述最小对象类目下对各个所述待排序对象的转化率, 计算各个所述待排序对象在所述用户群的人气值。
10. -种对搜索结果进行排序的装置,其特征在于,包括: 获取模块,用于根据用户的搜索请求,获取与所述搜索请求中的搜索词相关的搜索结 果中的各对象作为待排序对象; 第一确定模块,用于根据各个所述待排序对象所属的对象类目,确定能覆盖各个所述 待排序对象的最小对象类目; 第二确定模块,用于根据所述用户所属的用户群对各个所述待排序对象产生的用户历 史行为数据以及所述用户群对所述最小对象类目下的各个对象的行为统计数据,确定各个 所述待排序对象在所述用户群的人气值;以及 排序模块,用于根据各个所述待排序对象在所述用户群的人气值对所述待排序对象进 行排序。
11. 根据权利要求10所述的装置,其特征在于,所述排序模块进一步用于: 根据各个所述待排序对象与所述搜索词的相关度以及在所述用户群的人气值对所述 待排序对象进行排序。
12. 根据权利要求10所述的装置,其特征在于,所述第二确定模块,进一步包括: 第一获取模块,用于从预先统计获得的各个用户群对各个对象的点击数据和下单数据 中获取所述用户所属的用户群对各个所述待排序对象产生的用户历史行为数据; 第二获取模块,用于从预先统计获得的各个用户群对各个对象类目下的各个对象的行 为统计数据中获取所述用户所属的用户群对所述最小对象类目下的各个对象的行为统计 数据;以及 计算模块,用于根据所述用户所属的用户群对各个所述待排序对象产生的用户历史行 为数据以及所述用户群对所述最小对象类目下的各个对象的行为统计数据,计算各个所述 待排序对象在所述用户群的人气值。
13. 根据权利要求10-12中任一项所述的装置,其特征在于, 所述用户所属的用户群对各个所述待排序对象产生的用户历史行为数据包括:所述用 户所属的用户群对各个所述待排序对象的点击数据和下单数据;以及 所述用户所属的用户群对所述最小对象类目下的各个对象的行为统计数据包括:所述 用户群对所述最小对象类目下的各个对象的点击数据和下单数据的行为统计数据。
14. 根据权利要求13所述的装置,其特征在于,所述第一获取模块进一步用于: 从预先统计获得的各个用户群对各个无用户历史行为数据的对象的点击数据预设值 和下单数据预设值中,获取所述用户所属的用户群对所述待排序对象中无用户历史行为数 据的待排序对象的点击数据预设值和下单数据预设值,作为所述用户群对所述无用户历史 行为数据的待排序对象的点击数据和下单数据。
15. 根据权利要求14所述的装置,其特征在于,所述第一获取模块进一步包括: 聚类子模块,用于根据对象特征的相似性,将所述无用户历史行为数据的对象所属的 对象类目下的各个对象进行聚类,以得到一个或多个对象集; 第一统计子模块,用于针对所述无用户历史行为数据的对象所属的对象集,统计各个 用户群对所述对象集中各个有用户历史行为数据的对象的点击数据和下单数据;以及 确定子模块,用于根据所述各个用户群对所述有用户历史行为数据的对象的点击数据 和下单数据,确定所述各个用户群对所述无用户历史行为数据的对象的点击数据预设值和 下单数据预设值。
16. 根据权利要求13所述的装置,其特征在于,所述第二获取模块进一步包括: 第二统计子模块,用于统计各个用户群对各个对象类目下的各个对象的点击数据和下 单数据;以及 第一计算子模块,用于根据各个用户群对各个对象类目下的各个对象的点击数据和下 单数据计算各个用户群对各个对象类目下的各个对象的点击数据和下单数据的行为统计 数据。
17. 根据权利要求13所述的装置,其特征在于,所述用户所属的用户群对所述最小对 象类目下的各个对象的点击数据和下单数据的行为统计数据包括: 所述用户所属的用户群对所述最小对象类目下的各个对象的点击数据集合中取值最 大的预定个数的点击数据中取值最小的数据; 所述用户所属的用户群对所述最小对象类目下的各个对象的平均转化率; 所述用户所属的用户群对所述最小对象类目下的各个对象的转化率修正值的均值;以 及 所述用户所属的用户群对所述最小对象类目下的各个对象的转化率修正值的标准差。
18.根据权利要求13所述的装置,其特征在于,所述计算模块进一步包括: 第二计算子模块,用于根据所述用户所属的用户群对各个所述待排序对象的点击数据 和下单数据以及所述用户所属的用户群对所述最小对象类目下的各个对象的点击数据和 下单数据的行为统计数据,计算所述用户所属的用户群在所述最小对象类目下对各个所述 待排序对象的转化率;以及 第三计算子模块,用于根据所述用户所属的用户群在所述最小对象类目下对各个所述 待排序对象的转化率,计算各个所述待排序对象在所述用户群的人气值。
【专利摘要】本申请提供一种对搜索结果进行排序的方法和装置。该方法包括:根据用户的搜索请求,获取与所述搜索请求中的搜索词相关的搜索结果中的各对象作为待排序对象;根据各个所述待排序对象所属的对象类目,确定能覆盖各个所述待排序对象的最小对象类目;根据所述用户所属的用户群对各个所述待排序对象产生的用户历史行为数据以及所述用户群对所述最小对象类目下的各个对象的行为统计数据,确定各个所述待排序对象在所述用户群的人气值;以及根据各个所述待排序对象在所述用户群的人气值对所述待排序对象进行排序。由此,可以更有效且更合理地对搜索结果进行排序,从而更好地满足用户的需求和方便用户的使用。
【IPC分类】G06F17-30, G06Q30-02
【公开号】CN104794135
【申请号】CN201410028598
【发明人】黎耀炳, 黄刚, 孟燕秋, 乔彦涛, 胡熠
【申请人】阿里巴巴集团控股有限公司
【公开日】2015年7月22日
【申请日】2014年1月21日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1