MENU

Fun & Interesting

Building Multi-Task NLP model with LSTM : Detect Emotions, Hate Speech & Violence in Text

InsightsByRish 3,372 8 months ago
Video Not Working? Fix It Now

Hey everyone, In this video I have demonstrated how to build a multi-task NLP model using LSTM. Multi-task learning (MTL) is a machine learning approach where a model is trained simultaneously on multiple related tasks. Code File (Github Repository): https://github.com/RishaRane/Multi_Task_Learning_Project_with_NLP.git Datasets: (i) Emotion Data: https://www.kaggle.com/datasets/nelgiriyewithana/emotions (ii) Violence Data: https://www.kaggle.com/datasets/gauravduttakiit/gender-based-violence-tweet-classification?select=Train.csv (iii) Hate Speech Data: https://www.kaggle.com/datasets/mrmorj/hate-speech-and-offensive-language-dataset Medium Article for the same: https://medium.com/@risharane6/building-multi-task-nlp-model-using-lstm-fe5f6f072cf6 Connect with me on Instagram: https://www.instagram.com/InsightsByRish For any queries, mail me on: [email protected] TIMESTAMPS: 00:00:00 Starting 00:03:24 1. Loading the Data 00:05:47 2. Data Preprocessing 00:27:20 3. Label Encoding 00:30:52 4. Stopwords Removal 00:37:33 5. Tokenization & Padding 00:46:37 6. Defining Model Architecture 01:09:55 7. Prediction & Evaluation 01:21:58 8. Manual Testing (Inference) #deeplearning #naturallanguageprocessing #nlp #lstm #python #multitasklearning Thanks for watching! Please LIKE, SHARE and SUBSCRIBE if you enjoyed the content.

Comment