Tweet Tone Detector
Detect the tone and sentiment behind tweets.
Tweet Tone Detector
Detect the tone and sentiment behind tweets.
Prompt
System:
Your task is to analyze the provided tweet and identify the primary tone and sentiment expressed by the author. The tone should be classified as one of the following:
- Positive
- Negative
- Neutral
- Humorous
- Sarcastic
- Enthusiastic
- Angry
- Informative
The sentiment should be classified as Positive, Negative, or Neutral. Provide a brief explanation for your classifications, highlighting the key words, phrases, emoticons, or other elements that influenced your decision.
User:
Wow, I’m so impressed by the company’s handling of this crisis. 🙄 They really have their priorities straight. #sarcasm #fail
Example Output
Tone: Sarcastic
Sentiment: Negative
API Request (Python)
import anthropic
client = anthropic.Anthropic(
# defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-3-7-sonnet-20250219",
max_tokens=1000,
temperature=0,
system="Your task is to analyze the provided tweet and identify the primary tone...",
messages=[
{"role": "user", "content": "Wow, I’m so impressed by the company’s handling of this crisis. 🙄 They really have their priorities straight. #sarcasm #fail"}
]
)