[发明专利]搜索结果的排序方法及服务器在审
申请号: | 201911137136.6 | 申请日: | 2019-11-19 |
公开(公告)号: | CN110851727A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 赵明;于松;杨梅;袁丽;杨云龙 | 申请(专利权)人: | 青岛聚看云科技有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/9538;G06F16/735;G06F16/738 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 董亚军 |
地址: | 266061 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 结果 排序 方法 服务器 | ||
1.一种搜索结果的排序方法,其特征在于,所述方法包括:
接收显示设备发送的搜索请求,所述搜索请求携带搜索词;
根据所述搜索请求获取所述显示设备对应的用户群组包括的多个用户的用户信息,并根据所述搜索词,获取多个搜索结果;
根据所述多个用户的用户信息,获取所述用户群组对应的当前群组聚集策略,以及获取每个用户的用户特征向量,所述当前群组聚集策略用于指示所述多个用户中的每个用户在所述用户群组内的重要程度,所述用户特征向量用于指示相应用户感兴趣的媒资类型;
根据所述用户群组对应的当前群组聚集策略和每个用户的用户特征向量,对所述多个搜索结果进行排序;
向所述显示设备发送排序后的多个搜索结果,以使所述显示设备显示排序后的多个搜索结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个用户的用户信息,获取所述用户群组对应的当前群组聚集策略,包括:
根据所述多个用户的用户信息,从存储的用户信息与群组聚集策略的第一映射关系中获取所述多个用户的用户信息对应的群组聚集策略,所述第一映射关系中的每个群组聚集策略是通过聚类模型对相应群组聚集策略对应的用户信息进行处理得到;
将获取的群组聚集策略确定为所述用户群组对应的当前群组聚集策略。
3.根据权利要求1所述的方法,其特征在于,所述根据所述多个用户的用户信息,获取每个用户的用户特征向量,包括:
根据所述多个用户的用户信息,从存储的用户信息与用户特征向量的第二映射关系中获取每个用户信息对应的用户特征向量,所述第二映射关系中的每个用户特征向量通过词向量模型对对应的用户信息所对应的用户特征标签进行处理得到;
将获取的每个用户信息对应的用户特征向量,作为每个用户的用户特征向量。
4.根据权利要求1-3任一所述的方法,其特征在于,所述根据所述用户群组对应的当前群组聚集策略和每个用户的用户特征向量,对所述多个搜索结果进行排序,包括:
根据所述多个用户的用户信息,确定所述用户群组的用户结构向量;
根据所述用户群组对应的当前群组聚集策略和每个用户的用户特征向量,确定所述用户群组的群特征向量;
获取所述多个搜索结果中每个搜索结果的媒资特征向量;
根据所述用户群组的群特征向量和每个搜索结果的媒资特征向量,确定每个搜索结果与所述用户群组的相关度;
通过排序模型对所述用户结构向量、所述群特征向量、每个用户的用户特征向量、每个搜索结果的媒资特征向量以及每个搜索结果与所述用户群组的相关度进行处理,得到所述多个搜索结果的排序结果。
5.根据权利要求4所述的方法,其特征在于,所述获取所述多个搜索结果中每个搜索结果的媒资特征向量,包括:
获取所述多个搜索结果中的每个搜索结果的媒资特征标签;
通过词向量模型对每个搜索结果的媒资特征标签进行处理,得到每个搜索结果的媒资特征向量。
6.根据权利要求5所述的方法,其特征在于,所述词向量模型根据多个群组样本中每个群组样本包括的多个用户样本的用户信息和用户特征标签,以及多个媒资样本中每个媒资样本的媒资特征标签和媒资描述文本训练得到。
7.根据权利要求4-6任一所述的方法,其特征在于,所述排序模型根据多个群组样本中每个群组样本包括的多个用户样本的用户信息、每个群组样本的多个历史搜索结果训练得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛聚看云科技有限公司,未经青岛聚看云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911137136.6/1.html,转载请声明来源钻瓜专利网。