mlsanityData to 7 Oct 2026

pysentimiento: A Python Toolkit for Opinion Mining and Social NLP tasks

arXiv 2106.09462 ↗First posted 17 Jun 2021cs.CLcited by 9

Not on the map. Why?

Abstract (arXiv)

In recent years, the extraction of opinions and information from user-generated text has attracted a lot of interest, largely due to the unprecedented volume of content in Social Media. However, social researchers face some issues in adopting cutting-edge tools for these tasks, as they are usually behind commercial APIs, unavailable for other languages than English, or very complex to use for non-experts. To address these issues, we present pysentimiento, a comprehensive multilingual Python toolkit designed for opinion mining and other Social NLP tasks. This open-source library brings state-of-the-art models for Spanish, English, Italian, and Portuguese in an easy-to-use Python library, allowing researchers to leverage these techniques. We present a comprehensive assessment of performance for several pre-trained language models across a variety of tasks, languages, and datasets, including an evaluation of fairness in the results.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 25 of its 79 references that are in the map. First posted on arXiv 17 Jun 2021.

Builds on

25 of 79 references.

References · 25

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  5. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  6. 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
  7. 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,907
  8. 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
  9. 2019SciBERT: A Pretrained Language Model for Scientific Textcited by 1,404
  10. 2020Stanza: A Python Natural Language Processing Toolkit for Many Human Languagescited by 719
  11. 2014Certifying and removing disparate impactcited by 715
  12. 2020GoEmotions: A Dataset of Fine-Grained Emotionscited by 479
13 more
  1. 2020Med-BERT: pre-trained contextualized embeddings on large-scale structured electronic health records for disease predictioncited by 368
  2. 2020BERTweet: A pre-trained language model for English Tweetscited by 346
  3. 2013Good Debt or Bad Debt: Detecting Semantic Orientations in Economic Textscited by 310
  4. 2018SentEval: An Evaluation Toolkit for Universal Sentence Representationscited by 294
  5. 2018Examining Gender and Race Bias in Two Hundred Sentiment Analysis Systemscited by 234
  6. 2020HateCheck: Functional Tests for Hate Speech Detection Modelscited by 215
  7. 2019SemEval-2017 Task 4: Sentiment Analysis in Twittercited by 209
  8. 2020The Multilingual Amazon Reviews Corpuscited by 142
  9. 2021XLM-T: Multilingual Language Models in Twitter for Sentiment Analysis and Beyondcited by 114
  10. 2020LinCE: A Centralized Benchmark for Linguistic Code-switching Evaluationcited by 92
  11. 2020What the [MASK]? Making Sense of Language-Specific BERT Modelscited by 44
  12. 2020A survey of bias in Machine Learning through the prism of Statistical Parity for the Adult Data Setcited by 35
  13. 2017Building a Sentiment Corpus of Tweets in Brazilian Portuguesecited by 20

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 6; 2026: 2.

9 papers.