kandi background
Explore Kits

AngryBERT | Using MultiTask Learning for hate speech detection

 by   jakechao424 Python Version: Current License: No License

 by   jakechao424 Python Version: Current License: No License

Download this library from

kandi X-RAY | AngryBERT Summary

AngryBERT is a Python library. AngryBERT has no bugs, it has no vulnerabilities and it has low support. However AngryBERT build file is not available. You can download it from GitLab.
Using Multi-Task Learning for hate speech detection
Support
Support
Quality
Quality
Security
Security
License
License
Reuse
Reuse

kandi-support Support

  • AngryBERT has a low active ecosystem.
  • It has 0 star(s) with 0 fork(s). There are no watchers for this library.
  • It had no major release in the last 12 months.
  • AngryBERT has no issues reported. There are no pull requests.
  • It has a neutral sentiment in the developer community.
  • The latest version of AngryBERT is current.
AngryBERT Support
Best in #Python
Average in #Python
AngryBERT Support
Best in #Python
Average in #Python

quality kandi Quality

  • AngryBERT has no bugs reported.
AngryBERT Quality
Best in #Python
Average in #Python
AngryBERT Quality
Best in #Python
Average in #Python

securitySecurity

  • AngryBERT has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
AngryBERT Security
Best in #Python
Average in #Python
AngryBERT Security
Best in #Python
Average in #Python

license License

  • AngryBERT does not have a standard license declared.
  • Check the repository for any license declaration and review the terms closely.
  • Without a license, all rights are reserved, and you cannot use the library in your applications.
AngryBERT License
Best in #Python
Average in #Python
AngryBERT License
Best in #Python
Average in #Python

buildReuse

  • AngryBERT releases are not available. You will need to build from source code and install.
  • AngryBERT has no build file. You will be need to create the build yourself to build the component from source.
AngryBERT Reuse
Best in #Python
Average in #Python
AngryBERT Reuse
Best in #Python
Average in #Python
Top functions reviewed by kandi - BETA

Coming Soon for all Libraries!

Currently covering the most popular Java, JavaScript and Python libraries. See a SAMPLE HERE.
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.

AngryBERT Key Features

Using Multi-Task Learning for hate speech detection

Getting Started

copy iconCopydownload iconDownload
@InProceedings{10.1007/978-3-030-75762-5_55,
author="Awal, Md Rabiul
and Cao, Rui
and Lee, Roy Ka-Wei
and Mitrovi{\'{c}}, Sandra",
editor="Karlapalem, Kamal
and Cheng, Hong
and Ramakrishnan, Naren
and Agrawal, R. K.
and Reddy, P. Krishna
and Srivastava, Jaideep
and Chakraborty, Tanmoy",
title="AngryBERT: Joint Learning Target and Emotion for Hate Speech Detection",
booktitle="Advances in Knowledge Discovery and Data Mining",
year="2021",
publisher="Springer International Publishing",
address="Cham",
pages="701--713",
abstract="Automated hate speech detection in social media is a challenging task that has recently gained significant traction in the data mining and Natural Language Processing community. However, most of the existing methods adopt a supervised approach that depended heavily on the annotated hate speech datasets, which are imbalanced and often lack training samples for hateful content. This paper addresses the research gaps by proposing a novel multitask learning-based model, AngryBERT, which jointly learns hate speech detection with sentiment classification and target identification as secondary relevant tasks. We conduct extensive experiments to augment three commonly-used hate speech detection datasets. Our experiment results show that AngryBERT outperforms state-of-the-art single-task-learning and multitask learning baselines. We conduct ablation studies and case studies to empirically examine the strengths and characteristics of our AngryBERT model and show that the secondary tasks are able to improve hate speech detection.",
isbn="978-3-030-75762-5"
}

Community Discussions

No Community Discussions are available at this moment for AngryBERT.Refer to stack overflow page for discussions.

No Community Discussions are available at this moment for AngryBERT.Refer to stack overflow page for discussions.

Community Discussions, Code Snippets contain sources that include Stack Exchange Network

Vulnerabilities

No vulnerabilities reported

Install AngryBERT

You can find all the codes and scripts in BERT-MTL folder. Modify config.py for required setup. Our implementation of AngryBERT can be found on baseline.py file. Default model config is set to angrybert but you can also find other baselines. Check details on config.py.
You can find all the codes and scripts in BERT-MTL folder.
Modify config.py for required setup.
Our implementation of AngryBERT can be found on baseline.py file.
Default model config is set to angrybert but you can also find other baselines. Check details on config.py.
Train and evaluate the model, use code in BERT-MTL: python main.py

Support

For any new features, suggestions and bugs create an issue on GitLab. If you have any questions check and ask questions on community page Stack Overflow .

DOWNLOAD this Library from

Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items
Find more libraries
Reuse Solution Kits and Libraries Curated by Popular Use Cases

Save this library and start creating your kit

Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items
Find more libraries
Reuse Solution Kits and Libraries Curated by Popular Use Cases

Save this library and start creating your kit

  • © 2022 Open Weaver Inc.