Syed Ahmed Ali ShahSoftware developer · Pakistan

Video Sentiment and Hate-Speech Analysis

I analyse spoken video with Spectra, my own multimodal analysis system built for Urdu, Punjabi, Roman Urdu, Hindi and English. It transcribes and translates the speech, separates the speakers, and reads the words, the tone of voice and the faces together. You get a private report link and a PDF where every flag points to the moment that triggered it, so you can check the evidence instead of trusting a single score.

Send a video for analysis →

What I can help with

  • You need to know what is actually said in a video before you publish, quote or share it
  • Brand-safety checks: is a creator's or influencer's video safe to place an ad next to or partner with?
  • Screening interviews, speeches, podcasts or debates for hate speech, threats, harassment or manipulation
  • Urdu, Punjabi or Roman Urdu speech that English-only moderation tools miss
  • Separating who said what when several people speak, with a risk score for each speaker
  • Telling quoted or condemned hate apart from the speaker's own view, so reports are fair

How it works

  1. Send your file. Upload a video or audio file (MP4, MOV, MKV, WEBM, MP3, WAV and more, up to 2 GB) on the secure upload page. Files are stored privately and deleted within 14 days.
  2. I run the analysis. Whisper transcribes and translates the speech; ten machine-learning models score sentiment, 28 emotions, toxicity, hate speech, sarcasm and 50+ categories such as misogyny, antisemitism, Islamophobia, threats and propaganda. Voice tone, facial expression and on-screen imagery are checked too, and I review the result before it goes out.
  3. You get a private report. A time-limited, read-only report link with the video, transcript, speakers and every flagged moment, plus a PDF summary you can keep or attach.

Technologies

WhisperTransformersDeBERTaDetoxifyCLIPwav2vec2PythonFastAPICloudflare R2

Relevant projects

Have a video that needs checking?

Send it on the upload page, or get in touch first if you have many files or a deadline. Results are machine-learning estimates for human review, not verdicts.

Have a project in mind?
Let's build something useful.

Whether you're looking for a developer, need help with a web application, automation, AI integration, or a blockchain project — or just want to talk technology — feel free to reach out.

Download resume

Enter the access key I shared with you.

Don't have a key? Request my resume.