Skip to content
AI Masters DoJo
ExploreMenu
Book a discovery call

Retrieval and RAG

Multimodal RAG: Search and Recommendations

Explore multimodal RAG through AI search and recommender systems using GPT-4, CLIP and ChromaDB.

A small sample of 30,000+ courses curated from around the world, all available to DoJo members.

A free 30-minute conversation with Ted about your goals.

Already a member? Open this course (opens in a new tab)

Course topics

Retrieval and RAG

  • Multimodal search
  • RAG search system
  • Recommender system

You check the sources

Find your fit

Is this a useful starting point?

For learners with Python and embedding/vector knowledge who can install the listed libraries.

Starting point
Intermediate
Course length
1.5 total hours
Lessons
24 lectures

Course by Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor

Course last updated: 11/2024

Requirements
  • Basic understanding of Python programming.
  • Familiarity with machine learning concepts (embeddings, vectors).
  • No prior experience with multimodal systems is needed, but knowledge of AI tools like GPT or CLIP will be helpful.
  • A computer with internet access and the ability to install Python libraries like Streamlit, OpenAI, and ChromaDB.
What is included
  • 1.5 hours on-demand video
  • 2 articles
  • Access on mobile
  • Certificate of completion

DoJo membership: A$250 per month per seat, excluding GST. Includes fortnightly group support and a private member community.

Explore the lessons

Course curriculum.

8 sections • 24 lectures • 1h 35m total length

Introduction3 lectures • 6min
  1. Introduction & Prerequisites02:37
  2. Course Structure00:32
  3. WATCH THIS DEMO - What You'll Build in This Course02:37
Download Code and Resources2 lectures • 2min
  1. PLEASE Watch this - How To Get the Source Code02:16
  2. Download source code00:01
Development environment Setup1 lecture • 1min
  1. Development Environment Setup - Overview01:04
RAG (Retrieval Augmented Generation) and Multimodal Systems Deep Dive3 lectures • 17min
  1. RAG Systems - Deep Dive Crush Course04:17
  2. RAG Benefits and Practical Application04:14
  3. Multimodal RAG - Overview & Motivation and Benefits - How it Works08:54
Search in a Multimodal RAG System3 lectures • 11min
  1. How Search is Integrated into a Multimodal RAG System - Full Workflow03:19
  2. Why Multimodal Search is so Powerful02:53
  3. Visual Explanation Why Multimodal Search is so Powerful04:47
Hands-on: Multimodal Search RAG System2 lectures • 17min
  1. Multimodal Search System Setup - Create Embeddings of Images07:57
  2. Finish the Multimodal Search System09:17
Hands-On - Multimodal Recommender System8 lectures • 36min
  1. Multimodal Recommender System - Overview03:28
  2. Getting our Dataset from Hugging Face & Showing Number of Rows03:27
  3. Saving all Images Locally03:00
  4. Saving Image Embeddings to Vector Database04:51
  5. Testing our Multimodal Recommender System - Fetching the Correct Images03:52
  6. Setting up the RAG Flow - Part 108:12
  7. Putting it all Together and Testing the Multimodal Recommender RAG System06:29
  8. Adding a UI to the Multimodal Recommender System - Streamlit02:58
Next Steps2 lectures • 5min
  1. Next steps02:53
  2. Bonus Lecture01:55

From learning to practice

Try this next.

Compare search and recommendation results from a small multimodal learning example.

A useful next step

Choose where to start.

Talk through your goals in a free 30-minute discovery call with Ted. Bring a task you want to improve and the tools you already use.

Book a discovery callExplore DoJo membership