Skip to content

Commit

Permalink
Merge pull request #1032 from aishikaranjan/feat/cyberbulling_prediction
Browse files Browse the repository at this point in the history
Cyberbullying Classification
  • Loading branch information
invigorzz313 authored Aug 7, 2024
2 parents 02b5d49 + 4353392 commit a3f2eec
Show file tree
Hide file tree
Showing 7 changed files with 52,743 additions and 0 deletions.
Binary file not shown.
Binary file added Cyberbullying Classification/NaiveBayes.pickle
Binary file not shown.
20 changes: 20 additions & 0 deletions Cyberbullying Classification/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Cyberbullying Classification

## Overview
The goal is to analyze tweets to classify them into categories of cyberbullying and non-cyberbullying using NLP techniques and machine learning models.

## Dataset
The dataset contains over 47,000 tweets labeled into six categories: Age, Ethnicity, Gender, Religion, Other type of cyberbullying, and Not cyberbullying.

Link to the dataset: [Cyberbullying Classification Dataset](https://www.kaggle.com/datasets/andrewmvd/cyberbullying-classification/data)


## Models Used

1. Logistic Regression
2. Naive Bayes
3. Random Forest Classifier
4. Voting Classifier (Ensemble Model): Combines predictions from the above models using a majority voting scheme.

## Contribution
Contributions are welcome! Feel free to submit issues, feature requests, or pull requests to improve the system.
Binary file added Cyberbullying Classification/RandomForest.pickle
Binary file not shown.
Binary file added Cyberbullying Classification/Voting.pickle
Binary file not shown.
Loading

0 comments on commit a3f2eec

Please sign in to comment.