Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/klus3kk/versify
- Owner: Klus3kk
- Created: 2024-11-11T01:07:27.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-11T01:57:17.000Z (2 months ago)
- Last Synced: 2024-11-11T02:19:39.870Z (2 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.