@M1saki
2017-12-13T16:30:00.000000Z
字数 991
阅读 1190
软工实践
映射到我们的文章的话,可以参考的一个思路是,
假设有 600 篇文章,80 个用户
文章方面:
用户方面:
推荐方面:
协同过滤算法,原理是用户喜欢那些具有相似兴趣的用户喜欢过的商品,比如你的朋友喜欢电影哈利波特I,那么就会推荐给你,这是最简单的基于用户的协同过滤算法(user-based collaboratIve filtering),还有一种是基于Item的协同过滤算法(item-based collaborative filtering),这两种方法都是将用户的所有数据读入到内存中进行运算的,因此成为Memory-based Collaborative Filtering,另一种则是Model-based collaborative filtering,包括Aspect Model,pLSA,LDA,聚类,SVD,Matrix Factorization等,这种方法训练过程比较长,但是训练完成后,推荐过程比较快。
......
莫名其妙学习了一波数据结构。。。