s-nlp / russian_toxicity_classifier

huggingface.co
Total runs: 2.4K
24-hour runs: -96
7-day runs: -217
30-day runs: 567
Model's Last Updated: October 14 2024
text-classification

Introduction of russian_toxicity_classifier

Model Details of russian_toxicity_classifier

Bert-based classifier (finetuned from Conversational Rubert ) trained on merge of Russian Language Toxic Comments dataset collected from 2ch.hk and Toxic Russian Comments dataset collected from ok.ru.

The datasets were merged, shuffled, and split into train, dev, test splits in 80-10-10 proportion. The metrics obtained from test dataset is as follows

precision recall f1-score support
0 0.98 0.99 0.98 21384
1 0.94 0.92 0.93 4886
accuracy 0.97 26270
macro avg 0.96 0.96 0.96 26270
weighted avg 0.97 0.97 0.97 26270
How to use
from transformers import BertTokenizer, BertForSequenceClassification

# load tokenizer and model weights
tokenizer = BertTokenizer.from_pretrained('SkolkovoInstitute/russian_toxicity_classifier')
model = BertForSequenceClassification.from_pretrained('SkolkovoInstitute/russian_toxicity_classifier')

# prepare the input
batch = tokenizer.encode('ты супер', return_tensors='pt')

# inference
model(batch)
Licensing Information

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License .

CC BY-NC-SA 4.0

Runs of s-nlp russian_toxicity_classifier on huggingface.co

2.4K
Total runs
-96
24-hour runs
-79
3-day runs
-217
7-day runs
567
30-day runs

More Information About russian_toxicity_classifier huggingface.co Model

More russian_toxicity_classifier license Visit here:

https://choosealicense.com/licenses/openrail++

russian_toxicity_classifier huggingface.co

russian_toxicity_classifier huggingface.co is an AI model on huggingface.co that provides russian_toxicity_classifier's model effect (), which can be used instantly with this s-nlp russian_toxicity_classifier model. huggingface.co supports a free trial of the russian_toxicity_classifier model, and also provides paid use of the russian_toxicity_classifier. Support call russian_toxicity_classifier model through api, including Node.js, Python, http.

russian_toxicity_classifier huggingface.co Url

https://huggingface.co/s-nlp/russian_toxicity_classifier

s-nlp russian_toxicity_classifier online free

russian_toxicity_classifier huggingface.co is an online trial and call api platform, which integrates russian_toxicity_classifier's modeling effects, including api services, and provides a free online trial of russian_toxicity_classifier, you can try russian_toxicity_classifier online for free by clicking the link below.

s-nlp russian_toxicity_classifier online free url in huggingface.co:

https://huggingface.co/s-nlp/russian_toxicity_classifier

russian_toxicity_classifier install

russian_toxicity_classifier is an open source model from GitHub that offers a free installation service, and any user can find russian_toxicity_classifier on GitHub to install. At the same time, huggingface.co provides the effect of russian_toxicity_classifier install, users can directly use russian_toxicity_classifier installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

russian_toxicity_classifier install url in huggingface.co:

https://huggingface.co/s-nlp/russian_toxicity_classifier

Url of russian_toxicity_classifier

russian_toxicity_classifier huggingface.co Url

Provider of russian_toxicity_classifier huggingface.co

s-nlp
ORGANIZATIONS

Other API from s-nlp

huggingface.co

Total runs: 22
Run Growth: 1
Growth Rate: 4.55%
Updated:September 08 2023
huggingface.co

Total runs: 15
Run Growth: -1
Growth Rate: -6.67%
Updated:August 25 2022
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:June 25 2024