IBM

RAG and Agentic AI Capstone Project

IBM

RAG and Agentic AI Capstone Project

Abdul Fatir
Tenzin Migmar
Jianping Ye

Instructors: Abdul Fatir

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Advanced level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Advanced level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Demonstrate you have the job-ready skills to design and implement a complete AI system from data to deployment.

  • Transform unstructured text and multimodal data into structured JSON formats using LLMs to drive data-driven decision-making.

  • Architect multimodal vector databases and multi-agent systems to coordinate specialized agents for high-accuracy recommendations.

  • Integrate complex AI ecosystems using MCP, configuring servers and clients to build, validate, and scale tool-augmented agents.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

March 2026

Assessments

16 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your Software Development expertise

This course is part of the IBM RAG and Agentic AI Professional Certificate
When you enroll in this course, you'll also be enrolled in this Professional Certificate.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate from IBM

There are 5 modules in this course

In this module, you will use LLMs to transform unstructured restaurant descriptions into structured JSON files by designing prompts and extracting predefined attributes. You will apply multimodal LLMs to generate captions from review images and integrate those captions into structured user review data. Finally, you will build a command-line Python interface to browse, add, edit, and delete restaurant records, integrate LLM-powered structuring functions for new entries, and implement file backup mechanisms before saving updates.

What's included

2 videos1 reading4 assignments3 app items5 plugins

In this module, you will design and implement the retrieval layer of a multimodal RAG system using structured restaurant text data and food images. You will construct multimodal vector indexes, generate text and image embeddings, and build retrieval workflows that combine similarity search with metadata filtering. You will also implement late-fusion techniques to combine and rerank results across modalities, improving the relevance of retrieved outputs. The module follows a step-by-step retrieval pipeline, from index construction to hybrid retrieval and multimodal ranking, with a focus on practical design rather than tool-specific features.

What's included

4 assignments3 app items4 plugins

In this module, you will design and implement a multi-agent recommendation system. You will define specialized agents with clear roles, goals, backstories, and tasks, and integrate them into a coordinated multi-agent workflow. You will then test how multiple agents collaborate to generate restaurant and recipe recommendations from a single user input. Finally, you will build an interactive chatbot interface using Gradio to expose the system. The chatbot will process user queries, display coordinated agent outputs, and support basic database editing functionality within the interface.

What's included

4 assignments3 app items4 plugins

In this module, you will organize agent tools, databases, and documents within an MCP server. You will then build an MCP client and an LLM-based MCP host that communicate with the server and validate the system through testing. You will also design and implement an LLM-powered MCP host with a GUI, enabling the LLM to access server-exposed tools and documents. This module brings together components built earlier into a unified MCP-based system and validates end-to-end tool execution through a GUI-based application.

What's included

4 assignments3 app items4 plugins

In this module, you will complete your AI capstone project by submitting screenshots of tasks performed in previous labs. You’ll organize and present these artifacts to clearly demonstrate how you designed, built, and integrated structured data, multimodal RAG systems, and multi-agent workflows using LangChain, LangGraph, and MCP. This submission will serve as a final evaluation through an AI-based grading system and provide a portfolio-ready showcase of your end-to-end generative AI solution.

What's included

1 video2 readings1 app item1 plugin

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Abdul Fatir
IBM
2 Courses 44,843 learners
Tenzin Migmar
IBM
2 Courses 52,642 learners

Offered by

IBM

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions