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.