一种社区用户的搜索排序方法及系统技术方案

技术编号:8452990 阅读:213 留言:0更新日期:2013-03-21 16:03
本发明专利技术实施例公开了一种社区用户的搜索排序方法,该方法包括:根据用户的历史行为数据计算预排序因子和离线排序因子;以所述预排序因子为权值对用户倒排索引进行加权排序,得到有序倒排的用户索引数据;对于登录态搜索的用户,在根据所述索引数据得到的搜索结果中,根据所述离线排序因子对所述搜索结果进行加权计算,得到最终排序结果。本发明专利技术还公开了一种社区用户的搜索排序系统,该方法和系统能够使用户得到更优化的搜索排序结果。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种社区用户的搜索排序方法及系统
技术介绍
社区化是互联网发展的最重要的方向之一,众多如微博、天涯、Qzone、朋友、人人、校内等著名社区网站也正在为广大用户提供无时空限制的更广阔的社会活动空间,并逐渐成为了人们生活中不可或缺的一部分。随着网络社区化的发展,越来越多的人正在使用各种不同的社区,而每个社区内的用户也在迅速的增长,而在社区中找到自己感兴趣的人,即对社区用户的搜索排序功能,则成为了社区为用户提供的一个重要应用,而对于该应用来说,如何在海量用户数据中快速准确的找到用户想要搜索的社区用户并将搜索结果进行合适的排序,则是反映该功能好坏的重要的因素。而目前大部分社区中提供的搜索排序中,搜索部分采用的是单一的用户属性匹配搜索,排序部分采用简单的匹配度排序,即社区后台分字段存储用户的姓名、出生年月日、学校、公司、所在地、兴趣等用户属性字段,搜索时根据用户输入的关键字,在这些字段中进行搜索和匹配,得到搜索结果;并按照关键字的匹配度进行搜索结果的排序。对于目前社区用户的数量来说,采用现有的搜索排序方法得到的搜索结果较多,而因为使用的排序因子单一,具本文档来自技高网...

【技术保护点】
一种社区用户的搜索排序方法,其特征在于,该方法包括:根据用户的历史行为数据计算预排序因子和离线排序因子;以所述预排序因子为权值对用户倒排索引进行加权排序,得到有序倒排的用户索引数据;对于登录态搜索的用户,在根据所述索引数据得到的搜索结果中,根据所述离线排序因子对所述搜索结果进行加权计算,得到最终排序结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:王卫波潘树燊吴懿曹放张晶
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1