This repository hosts the source code for three distinct machine learning models, each fine-tuned for specific Natural Language Processing (NLP) tasks:
- Text Emotion Recognition: Classifies the emotional content in a given text.
- Sentiment Analysis: Analyzes text to determine the sentiment (positive, negative, neutral).
- Cyberbullying Detection and Classification: Identifies and categorizes instances of online harassment or bullying.
After extensive training and fine-tuning, each model has demonstrated strong performance as indicated by the following metrics:
Model Architecture: Fine-tuned RoBERTa
Performance Metrics:
- Accuracy: 92.8%
- Precision: 93%
- Recall: 93%
- F1 Score: 93%
Model Architecture: Fine-tuned RoBERTa
Performance Metrics:
- Accuracy: 95.76%
- Precision: 96%
- Recall: 96%
- F1 Score: 96%
Model Architecture: Fine-tuned XLNet
Performance Metrics:
- Accuracy: 99.56%
- Precision: 99.56%
- Recall: 99.56%
- F1 Score: 99.56%
The project is licensed under the MIT License.