Skip to content

Customer Call Sentiment Timeline

See where in a call the customer got frustrated and why.

Intermediate16h1–3 people16/20 fit
TL;DR

Build Customer Call Sentiment Timeline for support and sales managers in ~16h with 1–3 people. Stack: Whisper + LLM + Charts + Next.js.

Why it wins: The timeline visual makes a complex analysis instantly readable.

Build flow

01 · Problem
Managers cannot listen to every call and miss the exact moments that lose customers.
02 · Solution
Transcribe calls with speaker labels, score sentiment per turn and plot a timeline with the turning-point quotes highlighted.
03 · Build
  1. 1Transcribe with timestamps
  2. 2Split turns by speaker
  3. 3Score sentiment per turn with the LLM
  4. 4Plot a clickable timeline
04 · Demo
Play a sample call and click the red dip to hear the moment the customer got angry.

MVP checklist

  • Speaker-labelled transcript
  • Sentiment per turn
  • Turning-point highlights
  • Coaching tips

Tech stack

TechRole
WhisperSpeech-to-text
LLMLanguage model
ChartsData visualisation
Next.jsFrontend + API routes

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More AI