Building Multimodal Data Pipelines

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Building Multimodal Data Pipelines

Coursera · Beginner ·🔍 RAG & Vector Search ·3mo ago

Key Takeaways

Teaches building multimodal data pipelines using ASR and image processing

Original Description

Images, audio, and video make up a growing share of the data companies generate today, but most pipelines are still built for structured data alone. This course teaches you to build AI-powered pipelines that process multimodal data and turn it into LLM-ready text. You’ll start with the foundations: using ASR to extract transcripts from audio and turning images into LLM-ready text descriptions. From there, you’ll see how Vision Language Models generate descriptions from video segments, capturing not just what’s visible in a single frame, but what unfolds across a scene over time. You’ll then apply these skills to implement a multimodal RAG pipeline that searches across slides, audio, and video from meetings to answer questions about their content. By combining all three modalities, you give LLMs the rich context they need to deliver detailed answers across complex, real-world content. In detail, you’ll: Survey the multimodal data landscape, the unique challenges each data type presents, and the techniques that transform unstructured content into searchable text. Apply OCR and ASR to convert images and audio into structured text, then embed them into a unified vector space for cross-modal semantic search. Prompt Vision Language Models effectively, and choose the right frame sampling and embedding strategy for video. Run a Vision Language Model on meeting videos to generate timestamped segment descriptions, then embed them alongside audio and slides for unified semantic, and time-based search. Build a multimodal RAG system that retrieves across audio, slides, and video to generate grounded, cited answers from meeting recordings. Every technique you’ll learn serves the same goal data engineers have always had: take messy, unstructured data and turn it into something you can query, analyze, and build on.
AI explanation not available for this lesson yet
This lesson is still being prepared for the AI tutor. In the meantime, explore lessons that are ready.
Browse explainer-ready lessons →

Related Reads

📰
Your RAG Demo Works Because Someone Picked the Documents
Learn how to build a RAG demo by selecting relevant documents and embedding them, and understand the importance of document selection in RAG prototypes
Dev.to · Nabeel Hassan
📰
Dividing your RAG score by retrieval recall overstates your generation quality, and here is by how much
Learn why dividing RAG score by retrieval recall overstates generation quality and how to accurately assess it
Dev.to · Maya Andersson
📰
6 Steps That Fixed My RAG Hallucination Rate From 15% to 1%
Reduce RAG hallucination rates with these 6 actionable steps
Medium · RAG
📰
Search Broadly, Seek Evidence on Both Sides, Decide Narrowly: Evidence-Admissible GraphRAG for Longitudinal Clinical Event Verification
Learn to verify longitudinal clinical event relations using Evidence-Admissible GraphRAG, a method that searches broadly, seeks evidence on both sides, and decides narrowly
ArXiv cs.AI
Up next
Your AI Can Now Read Your Company's Files
codebasics
Watch →