Sentiment Analyzer

Classify text sentiment with confidence scores and reasoning.

2 min read 5.6K views 214 likes
The Prompt
Classify the sentiment of each of the following texts.

For each text output a line:
`{index}. {sentiment} | confidence: {0-100}% | reason: {short reason}`

Sentiment labels (use exactly): Positive, Negative, Neutral, Mixed.

If the text is sarcastic, note it in the reason. Do not add any other text.

Texts:
{texts}

Customize This Prompt

Fill in the variables and the prompt updates automatically.

Example Input

texts: "Delivery was late but the quality surprised me."

Example Output

`1. Mixed | confidence: 90% | reason: praise for quality but complaint about lateness`

Why This Prompt Works

The exact output format and fixed label set make this scriptable — you can pipe results straight into a spreadsheet.

Tips for Best Results

  • Add domain context (e.g. product reviews) for better judgment.
  • Use the confidence score to filter low-confidence cases.
  • Watch for sarcasm — the model catches it when asked.

Common Mistakes

  • Free-form output that is hard to parse.
  • Ignoring sarcasm detection.

Frequently Asked Questions

Can I use this prompt for free?

Yes. Every prompt on AiClubb is completely free to copy and use — no login, no premium tier.

Which AI models work best with this prompt?

This prompt is optimized for ChatGPT, but it works on any modern model. Test it across models and keep the output you like best.

How do I customize the variables?

Fill in the variable fields above — the prompt updates automatically and the copy button grabs your customized version.

Can I save this prompt?

Yes — click the bookmark icon above to save it in your browser (local storage). Your saved prompts are private to your device.

Skip to content