项目需要增加一个【热门度】排序。
让优质内容得到更好的曝光。
有这几个评分标准。
【点赞】>【下载】>【评论】>【点击】。
但排序的算法我很纠结。
比如这样:
稿件评分 = 点赞数x30 + 下载x20 + 评论x10 + 点击x1
但是这些权都是自己脑补的,虽然差不多。但不太严谨。
我没接触过这种算法。搜索了半天,没有找到类似内容。
请问大家可以提供下科学的思路/参考的资料、书籍么?
感谢!
【23分钟后更新】
是不是自己太执着于方法论了。感觉在数据库里查询,然后自己凭感觉算一下权数,也差不多够用了。
之后可以再优化。
http://www.ruanyifeng.com/blo...
可以看这一系列文章,介绍了六种算法,你可以根据你的实际来调整
其实你自己的方法也并无不可,只不过从时间维度上来讲,这样越早的文章越容易得到推荐,这对新的文章不公平