Skip to content

Sentiment Analysis and Text Generation of Portishead Lyrics using LSTM and NLP Techniques in Python.

Notifications You must be signed in to change notification settings

Klus3kk/versify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Versify

This project dives into the analysis and generation of lyrics from Portishead's discography. By leveraging natural language processing (NLP) and deep learning techniques, this project provides insights into the emotional tones (sentiments) of each song and generates new lyrics in the band's distinctive style. It combines exploratory data analysis (EDA) with interactive visualizations and builds a custom text generation model using TensorFlow's LSTM layers.

Technologies used

  • Libraries: Pandas, Seaborn, Matplotlib, Plotly, TextBlob, TensorFlow, Keras.
  • Machine Learning: LSTM-based model for sequential text generation.
  • NLP: Tokenization, sentiment analysis, and GloVe embeddings for deeper context.

About

Sentiment Analysis and Text Generation of Portishead Lyrics using LSTM and NLP Techniques in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages