agentlans / deberta-v3-xsmall-tweet-sentiment

huggingface.co
Total runs: 117
24-hour runs: 0
7-day runs: 4
30-day runs: -346
Model's Last Updated: October 05 2024
text-classification

Introduction of deberta-v3-xsmall-tweet-sentiment

Model Details of deberta-v3-xsmall-tweet-sentiment

DeBERTa-v3 Twitter Sentiment Models

This page contains one of two DeBERTa-v3 models (xsmall and base) fine-tuned for Twitter sentiment regression.

Model Details
  • Model Architecture : DeBERTa-v3
  • Variants :
    • xsmall
    • base
  • Task : Sentiment regression
  • Language : English
  • License : Apache 2.0
Intended Use

These models are designed for fine-grained sentiment analysis of English tweets. They output a continuous sentiment score rather than discrete categories.

  • negative score means negative sentiment
  • zero score means neutral sentiment
  • positive score means positive sentiment
  • the absolute value of the score represents how strong that sentiment is
Training Data

The models were fine-tuned on a dataset of English tweets collected between September 2009 and January 2010. The sentiment scores were derived from a meta-analysis of 10 different sentiment classifiers using principal component analysis. Find the dataset at agentlans/twitter-sentiment-meta-analysis .

How to use
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

model_name="agentlans/deberta-v3-xsmall-tweet-sentiment"

# Put model on GPU or else CPU
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
model = model.to(device)

def sentiment(text):
    """Processes the text using the model and returns its logits.
    In this case, it's interpreted as the sentiment score for that text."""
    inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True).to(device)
    with torch.no_grad():
        logits = model(**inputs).logits.squeeze().cpu()
    return logits.tolist()

# Example usage
text = [x.strip() for x in """
    I absolutely despise this product and regret ever purchasing it.
    The service at that restaurant was terrible and ruined our entire evening.
    I'm feeling a bit under the weather today, but it's not too bad.
    The weather is quite average today, neither good nor bad.
    The movie was okay, I didn't love it but I didn't hate it either.
    I'm looking forward to the weekend, it should be nice to relax.
    This new coffee shop has a really pleasant atmosphere and friendly staff.
    I'm thrilled with my new job and the opportunities it presents!
    The concert last night was absolutely incredible, easily the best I've ever seen.
    I'm overjoyed and grateful for all the love and support from my friends and family.
""".strip().split("\n")]

for x, s in zip(text, sentiment(text)):
    print(f"Text: {x}\nSentiment: {round(s, 2)}\n")

Output:

Text: I absolutely despise this product and regret ever purchasing it.
Sentiment: -2.28

Text: The service at that restaurant was terrible and ruined our entire evening.
Sentiment: -2.38

Text: I'm feeling a bit under the weather today, but it's not too bad.
Sentiment: 0.25

Text: The weather is quite average today, neither good nor bad.
Sentiment: -0.14

Text: The movie was okay, I didn't love it but I didn't hate it either.
Sentiment: 0.06

Text: I'm looking forward to the weekend, it should be nice to relax.
Sentiment: 2.06

Text: This new coffee shop has a really pleasant atmosphere and friendly staff.
Sentiment: 2.48

Text: I'm thrilled with my new job and the opportunities it presents!
Sentiment: 2.66

Text: The concert last night was absolutely incredible, easily the best I've ever seen.
Sentiment: 2.68

Text: I'm overjoyed and grateful for all the love and support from my friends and family.
Sentiment: 2.65
Performance

Evaluation set RMSE:

  • xsmall: 0.2560
  • base: 0.1938
Limitations
  • English language only
  • Trained specifically on tweets, may or may not generalize well to other text types
  • Lack of broader context beyond individual tweets
  • May struggle with detecting sarcasm or nuanced sentiment
Ethical Considerations
  • Potential biases in the training data related to the time period and Twitter user demographics
  • Risk of misuse for large-scale sentiment monitoring without consent

Runs of agentlans deberta-v3-xsmall-tweet-sentiment on huggingface.co

117
Total runs
0
24-hour runs
1
3-day runs
4
7-day runs
-346
30-day runs

More Information About deberta-v3-xsmall-tweet-sentiment huggingface.co Model

More deberta-v3-xsmall-tweet-sentiment license Visit here:

https://choosealicense.com/licenses/apache-2.0

deberta-v3-xsmall-tweet-sentiment huggingface.co

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

deberta-v3-xsmall-tweet-sentiment huggingface.co Url

https://huggingface.co/agentlans/deberta-v3-xsmall-tweet-sentiment

agentlans deberta-v3-xsmall-tweet-sentiment online free

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

agentlans deberta-v3-xsmall-tweet-sentiment online free url in huggingface.co:

https://huggingface.co/agentlans/deberta-v3-xsmall-tweet-sentiment

deberta-v3-xsmall-tweet-sentiment install

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

deberta-v3-xsmall-tweet-sentiment install url in huggingface.co:

https://huggingface.co/agentlans/deberta-v3-xsmall-tweet-sentiment

Url of deberta-v3-xsmall-tweet-sentiment

deberta-v3-xsmall-tweet-sentiment huggingface.co Url

Provider of deberta-v3-xsmall-tweet-sentiment huggingface.co

agentlans
ORGANIZATIONS

Other API from agentlans

huggingface.co

Total runs: 39
Run Growth: 8
Growth Rate: 21.05%
Updated:July 18 2025
huggingface.co

Total runs: 13
Run Growth: 4
Growth Rate: 33.33%
Updated:July 18 2025