/Music-Lyrics-Emotion-Detection

Music Lyrics Emotion Detection using a Bi-LSTM (Bidirectional Long Short-Term Memory) model is an approach that leverages natural language processing techniques to analyze and predict the emotional content conveyed by the lyrics of a song.

Primary LanguageJupyter NotebookMIT LicenseMIT

Music-Lyrics-Emotion-Detection

Music Lyrics Emotion Detection using a Bi-LSTM (Bidirectional Long Short-Term Memory) model is an approach that leverages natural language processing techniques to analyze and predict the emotional content conveyed by the lyrics of a song.

#How To Run The Program:

  1. load the datasets files in "emotion_dataset_nlp" file in the ipynb file
  2. Train the bi-lstm model on the given dataset
  3. predict the lyrics of any song by typing it's lyrics to detect the emotion from the lyrics :)