[发明专利]一种对象排序方法及装置有效
申请号: | 201610945126.5 | 申请日: | 2016-11-02 |
公开(公告)号: | CN107092616B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 闫奎名;佟娜;张岱 | 申请(专利权)人: | 北京星选科技有限公司 |
主分类号: | G06F16/9536 | 分类号: | G06F16/9536 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对象 排序 方法 装置 | ||
本发明实施例提供了一种对象排序方法及装置,其中方法包括:获取特征集合,其中所述特征集合包括根据当前用户的行为数据获取的当前用户的多个特征,以及根据每个待排序对象的行为数据获取的每个所述对象的多个特征;从所述特征集合中筛选出指定特征,其中所述指定特征为与当前时间相匹配的特征;根据所述指定特征获取当前用户与每个所述对象在匹配程度上的评分,以及,根据所述评分对待排序对象进行排序。本发明实施例在为待排序对象排序时,不但考虑了待排序对象的特性,也考虑了用户自身的特性,这就使得检索结果的排序更准确、更合理,更好的符合用户当前的需求,进而可以提高用户的留存率,也可以提高从检索到某种操作(例如下单)的转化率。
技术领域
本发明涉及信息检索技术领域,尤其涉及一种对象排序方法及装置。
背景技术
随着信息技术的不断发展,互联网已深入到各个领域,涌现出大量的购物平台、外卖平台、打车平台等网络信息平台。用户在使用这些网络信息平台时,往往有对某类对象(例如商户)进行检索的需求。平台检索到结果后,将检索结果按何种顺序进行显示则是一个非常重要的问题。
在现有技术中,可以根据对象自身的某些特点(例如好评度、订单量等)对检索结果中的每个对象(也即待排序对象)进行自动排序,然后展示给用户,供用户对比、挑选。然而发明人在实现本发明的过程中发现,用户的需求可能在不断变化,例如在一天中消费者对晚饭的需求可能不同于对午饭的需求,所以现有技术中这种仅根据对象自身的某些特点的排序算法准确度不高,无法有效满足用户的需求。
发明内容
本发明提供一种对象排序方法及装置,以提高排序结果的准确性。
根据本发明实施例的第一方面,提供一种对象排序方法,所述方法包括:
获取特征集合,其中所述特征集合包括根据当前用户的行为数据获取的当前用户的多个特征,以及根据每个待排序对象的行为数据获取的每个所述对象的多个特征;
从所述特征集合中筛选出指定特征,其中所述指定特征为与当前时间相匹配的特征;
根据所述指定特征获取当前用户与每个所述对象在匹配程度上的评分,以及,根据所述评分对待排序对象进行排序。
可选的:
每个所述特征带有第一时间属性和第二时间属性,所述第一时间属性用于指示所述特征所属的时期,所述时期分为第一时期和第二时期,所述第二时间属性用于指示所述特征所属的一天内的时间段;所述指定特征为与当前时间同属同一时间段的特征;
所述根据所述指定特征获取当前用户与每个所述对象在匹配程度上的评分,包括:
根据所述第一特征及第一预设算法获取第一因子和第二因子,其中所述第一因子为在所述第一时期内当前用户与所述对象的匹配度,所述第二因子为在所述第二时期内当前用户与所述对象的匹配度;
根据每个参量乘以相应权值之后的和,得到每个所述对象的评分,其中所述第一因子和所述第二因子分别为一个所述参量。
可选的,所述根据所述第一特征及第一预设算法获取第一因子和第二因子,包括:
根据当前用户在所述第一时期内的特征构建第一用户特征向量,根据所述对象在所述第一时期内的特征构建第一对象特征向量;
根据余弦法计算所述第一用户特征向量和所述第一对象特征向量的相似度以作为所述第一因子;
根据当前用户在所述第二时期内的特征构建第二用户特征向量,根据所述对象在所述第二时期内的特征构建第二对象特征向量;
根据余弦法计算所述第二用户特征向量和所述第二对象特征向量的相似度以作为所述第二因子。
可选的,所述参量还包括第三因子;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星选科技有限公司,未经北京星选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610945126.5/2.html,转载请声明来源钻瓜专利网。