PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Sentiment Analysis Python Packages

Python packages with the GitHub topic sentiment-analysis. Sorted by relevance, with stars and monthly downloads.
JohnSnowLabs
spark-nlp

State of the Art Natural Language Processing

1.2M 4K 742
CAMeL-Lab
camel-tools

A suite of Arabic natural language processing tools developed by the CAMeL Lab at New York University Abu Dhabi.

38K 561 92
PaddlePaddle
paddlenlp

Easy-to-use and powerful LLM and SLM library with awesome model zoo.

37K 13K 3K
pysentimiento
pysentimiento

A Python multilingual toolkit for Sentiment Analysis and Social NLP tasks

15K 658 74
nlpcloud
nlpcloud

NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and keyphrases extraction, text generation, image generation, code generation, and more...

13K 86 8
biolab
orange3-text

🍊 :page_facing_up: Text Mining add-on for Orange3

11K 134 85
PaddlePaddle
tool-helpers

Easy-to-use and powerful LLM and SLM library with awesome model zoo.

10K 13K 3K
huseinzol05
malaya

Natural Language Toolkit for Malaysian language, https://malaya.readthedocs.io/

7K 526 140
PetrKorab
finvader

VADER sentiment classifier updated with financial lexicons

7K 11 5
convosense
convosense-utilities

Email Signature remover - Extracting email body out of the email text in order to get accurate sentiment results, using NLP tasks.

6K 23 2
fnielsen
afinn

AFINN sentiment analysis in Python

6K 473 221
PaddlePaddle
fast-dataindex

Easy-to-use and powerful LLM and SLM library with awesome model zoo.

5K 13K 3K
KennethEnevoldsen
asent

Asent is a python library for performing efficient and transparent sentiment analysis using spaCy.

4K 117 16
fhamborg
newssentiment

Target-dependent sentiment classification in news articles reporting on political events. Includes a high-quality data set of over 11k sentences and a state-of-the-art classification model.

4K 157 20
blmoistawinde
harvesttext

文本挖掘和预处理工具(文本清洗、新词发现、情感分析、实体识别链接、关键词抽取、知识抽取、句法分析等),无监督或弱监督方法

3K 3K 340
rosette-api
rosette-api

Babel Street Analytics Client Library for Python

3K 38 37
oliverguhr
germansentiment

An easy to use python package for deep learning-based german sentiment classification.

3K 57 6
saman-azhar
multilingual-sentiment-classifier

A Python library to predict sentiments of textual data in English, Urdu or Roman Urdu

3K 1 2
SentiSenseApp
sentisense

Official Python SDK for the SentiSense market intelligence API.

3K 0 0
StarlangSoftware
nlptoolkit-sentinet

Turkish SentiNet HisNet

3K 10 7
cardiffnlp
tweetnlp

TweetNLP for all the NLP enthusiasts working on Twitter! The Python library tweetnlp provides a collection of useful tools to analyze/understand tweets such as sentiment analysis, emoji prediction, and named entity recognition, powered by state-of-the-art language models specialised on Twitter.

3K 389 37
amirivojdan
shekar

Simplifying Persian NLP for Modern Applications

3K 69 4
NIKX-Tech
sentor-mcp

MCP server for Sentor. Entity-based sentiment analysis for Claude, Cursor, Windsurf, and any MCP-compatible AI assistant

2K 1 0
JonathanRaiman
pytreebank

:rage::innocent: Stanford Sentiment Treebank loader in Python

2K 98 23
    • Data from PyPI, GitHub, ClickHouse, and BigQuery