项目作者: josephpcowell

项目描述 :
Metis Project 5: NLP and Fine-tuning GPT-2
高级语言: Jupyter Notebook
项目地址: git://github.com/josephpcowell/cowell_proj_5.git
创建时间: 2020-11-24T00:25:13Z
项目社区:https://github.com/josephpcowell/cowell_proj_5

开源协议:

下载


AI Generated Lyrics from Your Favorite Beatle

Contents

Description

This projects explores the lyrics behind The Beatles through NLP with NLTK and NMF. Also, there is a lyric generator based on The Beatles using GPT-2 and streamlit.

Tools Used

  • Natural Language Processing
  • Topic Modeling
  • Sentiment Analysis
  • NLTK
  • NMF
  • GPT-2
  • Seaborn
  • Matplotlib
  • Numpy
  • Pandas
  • JSON

Potential Impact & Use

The lyric generator itself is mostly for fun, but the concept of a lyric generator can be used by artists. As a songwriter, I plan on creating my own lyric generator trained on lyrics I’ve written to help me out when I’m in a rut. As for the analysis, one specific insight popped out, and that was the fact that Ringo as the most negative sentiment on Rubber Soul. I always thought Ringo sang about funny topics, but this proved my assumption wrong.

alt text