NeteaseMusic Lyric Analysis
Analyze the composition of words in your NeteaseMusic favourite song list (Japanese songs only for this project).
The following aspects are customizable:
- Part of speech to include in the word cloud (noun, adjective, verbs, ...)
- Specific words to exclude
- Specific characters to exclude
- NeteaseMusic API: Binaryify/NeteaseCloudMusicApi
- MeCab (Extracting words from lyric): https://taku910.github.io/mecab/#usage-tools
- word_cloud: https://github.com/amueller/word_cloud
Without the above projects, this project won't be able to come true. Thank you!
Get it working
- Clone the API, Binaryify/NeteaseCloudMusicApi, and run it following its documentation.
- Install required packages for this project (listed in above section).
settings.py, put credential of your NeteaseMusic account, and specify settings.
python main.pyand enjoy!