Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/klus3kk/versify

Sentiment Analysis and Text Generation of Portishead Lyrics using LSTM and NLP Techniques in Python.
https://github.com/klus3kk/versify

Last synced: about 13 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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.