前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分析完吴亦凡的所有歌曲,我震惊了

分析完吴亦凡的所有歌曲,我震惊了

作者头像
godweiyang
发布2021-08-12 10:37:25
2.2K0
发布2021-08-12 10:37:25
举报
文章被收录于专栏:算法码上来

- BEGIN -

最近吴亦凡的事件闹的沸沸扬扬,相信不少吃瓜群众也都有所耳闻。

但咱们今天不谈他的事件到底怎么样,咱们来谈谈他的歌到底如何。

收集歌词

我写了一个代码,从QQ音乐上收集了吴亦凡所有的歌词信息,自动汇总整理成一个txt文件,代码在下面:https://github.com/godweiyang/lyric-crawler

使用方法非常简单,直接运行python run.py,然后输入你要收集的歌手名字即可,比如吴亦凡

然后就会在output文件夹下自动生成两个文件吴亦凡_歌词.txt吴亦凡_歌名.txt,里面分别是他的所有歌词和按专辑分类的所有歌名。

我们来看看歌词文件具体内容:

可以看到Kris Wu的《大碗宽面》和《bad girl》等经典作品都在其中。

分析歌词

那么有了这些歌词可以干嘛呢?咱们可以做很多有趣的分析,比如今天就来分析一下吴亦凡的歌里面出现最多的词是什么?

我们可以用jieba对歌词文件进行分词,然后生成词云,相关代码我也都开源在了下面:https://github.com/godweiyang/wordcloud

只需要运行python create_word_cloud.py 吴亦凡_歌词.txt即可,会自动生成两张词云的图片。

咱们打开看看效果:

可以看到,吴亦凡歌曲里出现最多的词竟然是「girl」!其次是一些语气词“yeah”之类的,果然是符合他的rapper身份啊。

这也就不难想象了,Kris Wu先生对girl如此的痴迷,做出现在的事情也在情理之中。

而且高频词里面大多都是英文,也表明了Kris Wu成为国际顶流的决心。

这次事件也为各大顶流和众多粉丝们敲响了警钟。顶流要洁身自好,树立良好的榜样形象。而粉丝们更应该去追求那些正能量、能够激励我们前进的顶流。

分析完了吴亦凡,我们再来看看我最爱的几位歌手都喜欢用什么词语。

首先就是我最爱的歌手「周杰伦」

可以看到杰伦最爱用的词语是“离开、回忆、微笑、世界、爱情”。杰伦早期的作品主要以苦情歌为主,这也是我最爱的风格,比如“你要离开我知道很简单,你说依赖是我们的阻碍”。而结婚后杰伦就几乎再也没唱过苦情歌了,基本都是甜甜的情歌。

再来看看我最爱的女歌手「邓紫棋」

紫棋最爱用的是“世界、快乐、再见、离开”,可以看到和杰伦有两个词是相同的,大家都喜欢用“世界、离开”等词语。

更多的歌手我就不在这里分析了,大家可以自己用我的代码收集歌词,然后进行分析。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法码上来 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 收集歌词
  • 分析歌词
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档