# NetEaseCloudMusicDataVisualizationSystem **Repository Path**: kingcodexl/NetEaseCloudMusicDataVisualizationSystem ## Basic Information - **Project Name**: NetEaseCloudMusicDataVisualizationSystem - **Description**: 网易云音乐数据(歌单、用户、歌词、评论)Python爬取Flask框架搭建ECharts、WordCloud可视化项目。系统分为:数据采集模块、数据分析处理模块、数据存储模块、以及数据可视化呈现模块。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2023-06-01 - **Last Updated**: 2023-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 网易云音乐 数据可视化 之前学习了Python爬虫,了解了数据可视化技术的使用,学习了轻量级的Flask web搭建,现在打算做一个项目demo,爬取网易云音乐的歌单数据,爬取歌单中每首音乐的歌词、评论等内容,进行可视化展示。展示内容包括歌单分析、歌曲情绪分析、词云分析。 #### 介绍 网易云音乐数据(歌单、用户、歌词、评论)Python爬取Flask框架搭建ECharts、WordCloud可视化项目。系统分为:数据采集模块、数据分析处理模块、数据存储模块、以及数据可视化呈现模块。 **项目目标**: ​ 1. 实现通过搜索关键词,对相关歌曲的主要信息进行展示、下载(选做)。 ​ 2. 对搜索出的信息进行歌单、歌词、评论、听众地域分布、活跃时间段等几个方面的数据进行可视化分析。 #### 技术环境 Python3、urllib库、Flask框架、ECharts.js、WordCloud库、SQLite3数据库 #### 分工要求 做一个菜单项,完成相应的数据可视化的功能展示,功能不能相同,多页显示。 菜单项:首页、列表(分页选做)、ECharts图表2-3个、词云0-1个、团队介绍页(选做) #### 数据目标 + ##### 基本数据: ​ 1.爬取歌单预览页,所有歌单数据,35单*38页,(歌单详情url) ​ 2.爬取歌单详情页(歌单标题、歌单作者、作者url、歌单创建日期、歌单收藏量、歌单分享量、歌单评论数、歌单标签、歌单介绍、歌单歌曲数量) ​ 3.爬取歌单内音乐(歌曲id、标题、时长、歌手、专辑、歌曲url) ​ 4.爬取歌曲详情(歌曲id、歌曲标题、歌手、专辑、歌词、评论数、评论内容) ​ 5.爬取歌曲歌单评论内容(歌单歌曲辨识id、评论者id、评论者名、评论内容、评论时间、评论点赞量、评论者url-地区累计听歌量) ##### 分析方向: 1.数据库可视化:用户搜索关键词,完成相应内容可视化的展现。 1.数据呈现的多样化:多种图表形式。(用户活跃时间分布、用户地域分布、歌单标签排名、歌曲情绪、评论区词云、歌单歌曲词云、) 2.数据维度的设计:能够从不同维度的数据分析,为用户提供更多的价值 3.界面表现的美化(可点击保存词云图片,根据歌曲id生成评论区词云、根据歌单id生成歌单词云) #### 项目成果: + 项目源码:Gitee + 开发笔记:my Blog #### 项目截图 1.首页 ![image-20210414130354393](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130354.png) 2.后台数据页 ![image-20210414130416922](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130417.png) ![image-20210414130424496](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130424.png) ![image-20210414130503698](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130503.png) ![image-20210414130514378](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130514.png) ![image-20210414130534310](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130534.png) ![image-20210414130546605](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130546.png) ![image-20210414130616511](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130616.png) 3.数据图表页 ![image-20210414130702851](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130703.png) ![image-20210414130715464](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130715.png) ![image-20210414130730050](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130730.png) ![image-20210414130747492](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130747.png) ![image-20210414130813846](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130814.png) 4.数据词云页面 ![image-20210414130845113](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130845.png) ![image-20210414130856963](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130857.png) ![image-20210414130906408](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130906.png) 5.技术介绍页 ![image-20210414130918467](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130918.png) 6.网站作者介绍页 ![image-20210414130951227](https://gitee.com/MaverickMing/pic-go-img-bed/raw/master/img/20210414130951.png)