10
回答
如何用Java实现用户个性化推荐
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
如何用Java实现用户个性化推荐!
举报
殇迹天涯
发帖于4年前 10回/532阅
共有10个答案 最后回答: 4年前

这个应该和语言没关系,如果你问的是有什么类库的话可以看看 Apache Mahout  http://www.ibm.com/developerworks/cn/java/j-mahout/

引用来自“颜_”的评论

有一本书肯定能帮到你:智能WEB算法,一开始就有讲到你所提到的问题,JAVA实现

谢谢了

面对这种问题,我能说脏话么?

--- 共有 7 条评论 ---
殇迹天涯回复 @开源小土豆 : 我做的是文章管理系统,有文章表,关键字表 根据其他用户的浏览记录,为现在登录用户推荐! 4年前 回复
开源小土豆回复 @殇迹天涯 : 你说具体点好吧 4年前 回复
殇迹天涯@开源小土豆 0,那时候不是没有开源中国吗?帮我实现个算法,谢谢了! 4年前 回复
开源小土豆回复 @殇迹天涯 : 什么卵学习?搞这么高级。 我们毕业才 学生学分查询系统 4年前 回复
殇迹天涯@Windoze 大哥,毕业设计耶,我哪敢那,不让毕不了业咋办呀! 4年前 回复

用java可以

最简单,就把用户浏览过的商品,推荐同类最新商品给他

这没难度吧?每次访问商品页面记录下商品id,数据库生成下用户id-商品分类id,下次浏览首页等页面把商品分类id读出来一排显示

要复杂点就各种综合分析吧,这方面书有那么几本,比如推荐系统xx,集体智慧编程等

--- 共有 1 条评论 ---
殇迹天涯好像要用到一些算法 比如a最近浏览到1,2,3,这几个商品 b登录时浏览了1这个商品 那么系统就要给他推荐 2,3这个商品。 我说的是这样的个性化推荐,或者其他的也行 反正是要算法的! 4年前 回复


好像要用到一些算法  比如a最近浏览到1,2,3,这几个商品    b登录时浏览了1这个商品  那么系统就要给他推荐 2,3这个商品。

我说的是这样的个性化推荐,或者其他的也行  反正是要算法的!



A  1

A  2

A  3


B浏览1,select goods_id from table where customer_id in (select customer_id from table where goods_id = 1)


这样就能最简单完成你要做的工作了吧

引用来自“殇迹天涯”的评论


好像要用到一些算法  比如a最近浏览到1,2,3,这几个商品    b登录时浏览了1这个商品  那么系统就要给他推荐 2,3这个商品。

我说的是这样的个性化推荐,或者其他的也行  反正是要算法的!



你现在还在纠结能不能用java的初级阶段,就别想太多

先实现了推荐的结构,再循序渐进替换掉里面算法。推荐算法多了去了。

引用来自“殇迹天涯”的评论


好像要用到一些算法  比如a最近浏览到1,2,3,这几个商品    b登录时浏览了1这个商品  那么系统就要给他推荐 2,3这个商品。

我说的是这样的个性化推荐,或者其他的也行  反正是要算法的!



这种算法你看看《集体智慧编程》就是,若干年前就有

简单的相似行为推荐可以记录各用户的商品访问轨迹,产生a->1->x....的图,其他人看了1,则沿着图查其他路径推荐出来便是。当然你也可以聚类神马的。


顶部