Giter VIP home page Giter VIP logo

profiling-hate-speech-spreaders-on-twitter's Introduction

Profiling-Hate-Speech-Spreaders-on-Twitter

As today is the era of social media with nearly around 192 million daily active users on Twitter alone. With the increase in the number of people online, individuals inclined towards racism, misogyny, etchave led to the spread of hate speech online. It’s high time that proper steps must be taken to curbthis issue with one major step being to identify people who are spreading hate speech on Twitter. Wehave tried to perform the above task using natural language processing techniques for two different lan-guages English and Spanish on the two datasets provided by PAN @CLEF 2021. Four machine learningclassifiers (i) multinomial naive Bayes, (ii) K-Nearest Neighbors (KNN) classifier, (iii) logistic regressionand (iv) linear SVM, along with three deep learning models (i) Long Short Term Memory (LSTM), Bidirec-tional Long Short term Memory (bi-LSTM) and Bidirectional Encoder Representations for Transformers(BERT) model were implemented for the identification of hate speech spreader. The experiments withall the mentioned models on the training dataset provided by PAN (by splitting it into training andtesting datasets) revealed that the multinomial naive Bayes is the best model with an accuracy of 74%for the English dataset and 82% for the Spanish dataset. The multinomial naive Bayes model yieldedan accuracy of 66% for the English dataset and 80% for the Spanish dataset with the unknown private dataset used by the organizers for the final evaluation of the models.

profiling-hate-speech-spreaders-on-twitter's People

Contributors

raksh543 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.