[发明专利]一种搜索方法及装置在审
申请号: | 201710591943.X | 申请日: | 2017-07-19 |
公开(公告)号: | CN110069717A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 刘士琛;欧丹;欧文武 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06F16/9535;G06Q30/06 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 历史行为 搜索方法及装置 展示 相似度量 搜索结果 行为习惯 相似度 参考 申请 | ||
本申请提供了一种搜索方法及装置,在找出与关键词相关的多个对象后,依据各个对象与用户的历史行为对象的多种相似度量组合计算为对象的展示值,再按照各个对象的展示值展示各个对象,因为相似度量将用户的历史行为对象作为参考,并且,展示值从多个角度考虑待展示的对象与用户的历史行为对象的相似度,因此,搜索结果更为贴近用户的行为习惯。
技术领域
本申请涉及电子信息领域,尤其涉及一种搜索方法及装置。
背景技术
搜索引擎是网站最常见的功能。用户在搜索引擎中输入关键词后,搜索引擎依据关键词查询到相关的搜索结果,并对搜索结果进行排序显示。例如,电子商务网站的搜索引擎接收到用户输入的关键词后,查询到与关键词相关的商品信息,并对商品信息进行排序,再按照排序结果向用户展示各个商品信息。
然而现有的搜索方法,仅依据关键词输出搜索结果,而没有考虑到其它因素,所以,无法得到面向用户而言更加准确的搜索结果。
发明内容
本申请提供了一种搜索方法及装置,目的在于解决如何得到对用户而言更为准确的搜索结果的问题。
为了实现上述目的,本申请提供了以下技术方案:
一种搜索方法,包括:
获取与用户的搜索关键词相关的多个对象;
计算所述多个对象与所述用户的历史行为对象的相似度量,所述相似度量至少包括对象间相似度量,所述对象间相似度量至少基于所述多个对象与所述历史行为对象之间的基础行为相似度量来确定,所述多个对象与所述历史行为对象之间的基础行为相似度量表示对所述历史行为对象发生过历史行为的所述用户在一定时间内对所述多个对象有相似的行为;
将所述多个对象中的任意一种对象的相似度量组合计算为该任意一种对象的展示值;
按照所述多个对象的展示值,展示所述多个对象。
可选的,所述相似度量还包括:
对象的来源相似度量和/或对象的类型相似度量;
其中,所述多个对象的来源相似度量用于表示所述多个对象的来源与所述历史行为对象的来源的相似程度;
所述多个对象的类型相似度量用于表示所述多个对象的类型与所述历史行为对象的类型的相似程度。
可选的,所述对象间相似度量还基于所述多个对象与所述历史行为对象的一般相似度量确定,所述多个对象与所述历史行为对象的一般相似度量包括多个对象与所述历史行为对象的图片间相似度和/或多个对象与所述历史行为对象的属性的差值。
可选的,所述多个对象中任意一个对象与所述历史行为对象之间的对象间相似度量的确定过程包括:
计算该对象与所述用户的任意一个历史行为对象的对象间相似度量;
将所述对象间相似度量与所述用户历史行为的权重值相乘,得到该对象与该历史行为对象的对象间相似度量。
一种搜索方法,包括:
获取与用户的搜索关键词相关的多个对象;
获取所述用户的历史行为对象;
基于所述多个对象与所述用户的历史行为对象的相似度量,确定所述多个对象的展示顺序;
其中,所述相似度量基于所述多个对象与所述历史行为对象之间的基础行为相似度量来确定,所述多个对象与所述历史行为对象之间的基础行为相似度量表示对所述历史行为对象发生过历史行为的所述用户在一定时间内对所述多个对象有相似的行为。
可选的,所述多个对象中任意一个对象与所述历史行为对象的相似度量的确定过程包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710591943.X/2.html,转载请声明来源钻瓜专利网。