读书人

基于solr干的推荐引擎思路

发布时间: 2013-04-12 18:33:12 作者: rapoo

基于solr做的推荐引擎思路

转贴请声明原文:http://blog.csdn.net/duck_genuine/article/details/8776872

基于用户相似推荐简单设计思路

doc1->user1,user2,user3

doc2->user3

doc3->user2,user3


提交给solr

倒排序索引:

user1->doc1

user2->doc1,doc3

user3->doc1,doc2,doc3


推荐给某用户:user2

先搜索 user2对应的docs

doc1,doc3

查找doc1,doc3,对应的文档

doc1->user1,user2,user3

doc3->user2,user3


计数:

user2 2

user3 2

user1 1

再发起搜索 q=user2^2 user3^2 user1^1


得到所有docs再看相关度评分,排得前的推荐

user1->doc1

user2->doc1,doc3

user3->doc1,doc2,doc3

从前往后排序

doc1,doc3,doc2


再过滤 doc1,doc3

得到doc2



转贴请声明原文:http://blog.csdn.net/duck_genuine/article/details/8776872

















读书人网 >互联网

热点推荐