Skip to content

这是个神奇的项目,通过爬取网易云音乐上每个人喜欢的歌单,找到与你喜欢的歌相近的♂人

License

Notifications You must be signed in to change notification settings

MTmin/CloudMusicSimilarMan

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloudMusicSimilarMan

通过爬取网易云音乐所有用户“喜欢的音乐”歌单的歌曲,并与某一账号喜欢的歌曲求交集,把交集数量Tok-K的用户列举出来,深度挖掘与你有同样兴趣的用♂户。

项目构成

爬虫器

爬虫器使用Scrapy框架,爬取到的内容都存放到MongoDB中。详细内容

后台服务

处理用户交集结果请求,求出交集最多的用户。项目试用Golang开发,应用grpc进行RPC通讯。

特性

  • 求交集使用RCF算法,参考《Faster upper bounding of intersection sizes》

前台渲染

用户页面渲染,结果缓存等。详细内容

捐赠

如果你觉得我的项目对你有帮助,欢迎捐赠。

微信 支付宝

LICENSE

你可以在GPL 3.0许可下自由使用本项目。

About

这是个神奇的项目,通过爬取网易云音乐上每个人喜欢的歌单,找到与你喜欢的歌相近的♂人

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 57.0%
  • Python 35.7%
  • HTML 7.3%