Back to selected work

AI Systems · 2025

YouTube Summarizer

Long-form video, compressed into insight

The system processes a source video end to end: it extracts audio, transcribes it through Azure Speech Services / Whisper, chunks large inputs efficiently, and calls Azure OpenAI to produce concise summaries. The project is packaged with Docker for repeatable delivery.

View repositoryOpen-source build
02YouTube Summarizer

The outcome

Azure OpenAI + Whisper pipeline

The building blocks

PythonAzure OpenAIWhisperDockerMongoDB
01

Designed for long context

Chunking makes large videos practical to process without losing the shape of the original conversation.

02

From speech to signal

Transcription and language translation create a bridge between spoken content and a reader’s usable summary.

03

Ready to ship

Containerized packaging and a clear service configuration keep deployment concerns part of the build.

Next project

VoiceDeepgram Voice Agent