基于 Python+Flask+MySQL 的网易云音乐评论情感分析系统,采用Echart构建图表,支持一键切换颜色主题,通过连接数据库获取评论数据。对失效的爬虫代码进行了更新,可通过歌曲id_半_自动获取评论,具体可以看下方的过程展示。
数据库的修改可以通过Navicat这个数据库操作软件进行修改。源码提供了制作好的包含歌曲评论的sql文件,只需要导入Navicat就可以实现可视化的分析,非常方便,使用简单,可以免费提供Navicat的使用指导哦。
技术交流
技术要学会分享、交流,不建议闭门造车。一个人走的很快、一堆人可以走的更远。
文章中的源码、资料、数据、技术交流提升, 均可加知识星球交流群获取,群友已超过2000人,添加时切记的备注方式为:来源+兴趣方向,方便找到志同道合的朋友。
方式①、添加微信号:pythoner666,备注:来自 CSDN + 代码
方式②、微信搜索公众号:Python学习与数据挖掘,后台回复:加群
## 总览全部歌曲
## 评论的统计数据
使用chartjs的方式加载图表
## 全部评论的词云
利用百度的情感分析接口获取评论的情感倾向。
情感分析
数据库字段主要有用户id,评论内容GetData,点赞数likeCount,时间,是否VIP用户,IP地址和情感倾向。原项目使用加密解密的方式获取评论,这里进行了修改,采用过滤请求的网址手动保存为har文件的方式,然后对har文件读取,得到评论保存为json文件,然后将json文件写入数据库。
评论记录:
回复评论: