AI Testimonial Intelligence Platform

Built a multimodal AI platform combining speech-to-text, sentiment analysis, and video understanding to automate testimonial insight extraction and story video composition at Cenphi.

Company: Cenphi  ·  Role: AI Engineer  ·  Year: 2022–2023


Problem

Marketing and sales teams collect large volumes of customer testimonial videos. Extracting compelling, usable insights — identifying the best moments, understanding sentiment arc, composing story narratives — was an entirely manual process requiring hours of human review per video. Cenphi needed an AI system to automate this pipeline end-to-end.

Technical Approach

Built a multimodal AI pipeline spanning speech, language, and video:

Speech & Transcription Layer

  • Implemented speech-to-text transcription pipeline using OpenAI Whisper with multi-speaker diarization
  • Speaker-attributed transcripts enable downstream analysis to track who said what and when

Language Understanding Layer

  • Sentiment analysis over transcript segments to produce a temporal sentiment arc across the video
  • Topic modeling and key phrase extraction to identify the thematic structure of the testimonial
  • Named entity recognition to extract products, features, and outcomes mentioned

Video Composition Layer

  • Designed the dynamic transcript strategy algorithm: given a target video length and composition goal (highlight reel, story arc, objection-handling clip), the algorithm selects segments by jointly optimizing over sentiment score, topic coverage, speaker diversity, and pacing
  • Automated generation of structured narrative scripts from selected segments
  • Video highlight extraction and assembly pipeline using FFmpeg

Stack

Python · OpenAI Whisper · spaCy · Transformers (HuggingFace) · FFmpeg · FastAPI · LLMs for narrative generation

Results

  • ~80% reduction in manual content review time per video
  • ~60% improvement in client decision-making speed for content selection
  • Shipped as the core AI feature of Cenphi’s commercial platform

Research relevance: This work sits at the intersection of my primary research interests — it required multimodal alignment (speech-language-video), temporal understanding, and evaluation of systems where “good” is inherently subjective. Designing the segment selection algorithm exposed me to the gap between engineering heuristics and principled multimodal optimization — exactly what video-language model research addresses.