通过爬取网易云音乐所有用户“喜欢的音乐”歌单的歌曲,并与某一账号喜欢的歌曲求交集,把交集数量Tok-K的用户列举出来,深度挖掘与你有同样兴趣的用♂户。
爬虫器使用Scrapy框架,爬取到的内容都存放到MongoDB中。详细内容。
处理用户交集结果请求,求出交集最多的用户。项目试用Golang开发,应用grpc进行RPC通讯。
- 求交集使用RCF算法,参考《Faster upper bounding of intersection sizes》
用户页面渲染,结果缓存等。详细内容
如果你觉得我的项目对你有帮助,欢迎捐赠。
微信 | 支付宝 |
---|---|
你可以在GPL 3.0许可下自由使用本项目。