Back to Tools

Review Sentiment Extractor

Use cases

Customer feedback analysis Product improvement insights Review summarisation Voice of customer research

Uses GPT-4o-mini/4o/4.1 with temperature 0.3 for consistency.

Batch processing (1-20 reviews per batch) with configurable inter-batch delays.

Extracts positive praise, negative pain points, and overall sentiment (positive/negative/mixed/neutral).

Reviews truncated at 1,000 characters.

Optional product context field.

Streamlit App Requires API Key

Platform

Browser-based (no installation required)

Input

Reviews CSV

OpenAI API key

Optional: product/service context field

Output

CSV: original reviews plus positive/negative summaries, sentiment classification. Dashboard: sentiment distribution chart, top 10 themes.

Launch App View Source

Features

  • GPT-4o-mini, GPT-4o, or GPT-4.1 models
  • Batch size slider (1-20, default 5)
  • Inter-batch delay (0.5-5.0 seconds)
  • 4 sentiment classifications
  • 1,000 character truncation per review
  • Top 10 positive/negative theme summaries

How to use

  1. 1 Enter OpenAI API key
  2. 2 Select model (GPT-4o-mini recommended)
  3. 3 Upload review CSV and select text column
  4. 4 Configure batch size and delay
  5. 5 Toggle positive/negative extraction
  6. 6 Download CSV with sentiments

Let's work together

Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.

Let's Talk