Skip to main content

Repository with all what is necessary for sentiment analysis and related areas

552
GitHub Stars
211
Curated Resources
14
Categories
7 hours ago
Last Refreshed
LibrariesResourcesMultimodal Sentiment AnalysisMultilingual and Cross-lingual Sentiment AnalysisLLM Techniques for Sentiment AnalysisLLM Evaluation & Benchmarks for Sentiment AnalysisExplainable Sentiment AnalysisLLM Reliability & Safety in Sentiment AnalysisPapersTutorialsBooksDemosAPIRelated Studies

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me parameter-efficient fine-tuning (peft) resources from awesome-sentiment-analysis"

Installation instructions →

What's inside

LLM Techniques for Sentiment Analysis

LLM Reliability & Safety in Sentiment Analysis

Papers

Resources

  • AFINNLexicons

    AFINN is a list of English words rated for valence with an integer between minus five (negative) and plus five (positive). The words have been manually labeled by Finn Årup Nielsen in 2009-2011.

  • ALBERTPretrained Language Models

    Parameter-efficient version of BERT with reduced memory consumption (Google, 2019)

  • Amazon Product DatasetDatasets

    This dataset contains product reviews and metadata from Amazon, including 142.8 million reviews spanning May 1996 - July 2014. This dataset includes reviews (ratings, text, helpfulness votes), product metadata (descriptions, category information, price, brand, and image features), and links (also viewed/also bought graphs). The updated version of dataset - update as for 2018 is availalbe here

  • BERT-base, BERT-largePretrained Language Models

    Original TensorFlow implementation (Google, 2018)

  • BloombergGPTPretrained Language Models

    50B parameter LLM for financial NLP including sentiment analysis

  • Claude 4.5Pretrained Language Models

    Advanced large language model widely used for sentiment and emotion analysis tasks, with strong performance on contemporary benchmarks

Libraries

Related Studies

Tutorials

  • Build a brand monitoring agent

    Python tutorial that searches news and the web for brand mentions, scrapes the full content, and uses an LLM to classify each mention's sentiment (positive/neutral/negative) and urgency for a daily digest.

  • GPT2 For Text Classification using Hugging Face Transformers

    GPT model application for sentiment analysis task

  • LingPipe Sentiment

    This tutorial covers assigning sentiment to movie reviews using language models. There are many other approaches to sentiment. One we use fairly often is sentence based sentiment with a logistic regression classifier. Contact us if you need more information. For movie reviews we focus on two types of classification problem: Subjective (opinion) vs. Objective (fact) sentences Positive (favorable) vs. Negative (unfavorable) movie reviews

Showing a sample of 211 resources. View the full list on GitHub →