Chat with your documents via Agentic RAG, LangGraph, Docling
Leverage a Agentic RAG tool to create a multi-agent dynamic, AI-driven information retrieval system using LangGraph, Docling, and self-correction mechanisms. This guided project helps you automate data analysis, optimize decision-making, and reduce manual effort while enhancing accuracy. Discover how multi-agent architecture enables a seamless, adaptive framework that continuously learns and improves, making it ideal for research, business intelligence, and automated data processing. Transform your workflows with cutting-edge AI-powered retrieval techniques!
4.8 (47 Reviews)

Language
- English
Topic
- Artificial Intelligence
Enrollment Count
- 58
Skills You Will Learn
- LangGraph, RAG, Docling, Gradio, AI Agent, Agentic RAG
Offered By
- IBMSkillsNetwork
Estimated Effort
- 60 minutes
Platform
- SkillsNetwork
Last Update
- October 16, 2025
📖 The Story Behind DocChat: Why We Built This

🚀 Introduction: Why This Project Matters
- A Hybrid Retriever that uses BM25 and vector search to find the right content—even across multiple documents.
- A Research Agent that understands the query and generates a structured answer.
- A Verification Agent that cross-checks the answer against the original document and flags hallucinations.
- A Self-Correction Mechanism that reruns the research process if verification fails.

🎯 What You'll Learn in This Hands-On Project
- Build and deploy a multi-agent RAG pipeline using LangGraph.
- Implement hybrid retrieval (BM25 + vector search) for accurate document search.
- Extract structured text from complex PDFs using Docling.
- Verify AI-generated responses to prevent hallucinations and improve accuracy.
- Create an interactive web UI with Gradio to make your system accessible.
👥 Who Should Take This Project?
- AI and NLP enthusiasts wanting to explore multi-agent workflows and RAG pipelines.
- Data Scientists & AI Engineers who want to build production-ready AI assistants.
- Developers working with enterprise search systems and document intelligence solutions.
- Researchers & analysts who need reliable AI-assisted document querying tools.
- Anyone frustrated with chatbots that hallucinate answers and need better fact-checking AI.
🛠️ What You Need (Prerequisites)
- Basic Python knowledge – If you can write Python scripts and install libraries, you're good.
- Familiarity with LLMs & RAG – A basic understanding of retrieval-augmented generation is helpful but not required.
- Experience with LangChain (optional) – Since we use LangGraph, knowledge of LangChain is a plus but not mandatory.
- Some exposure to AI workflows (optional) – If you’ve ever built an AI pipeline or chatbot, this will be easier to grasp.
- A modern web browser (e.g., Chrome, Firefox, Edge, or Safari).

Language
- English
Topic
- Artificial Intelligence
Enrollment Count
- 58
Skills You Will Learn
- LangGraph, RAG, Docling, Gradio, AI Agent, Agentic RAG
Offered By
- IBMSkillsNetwork
Estimated Effort
- 60 minutes
Platform
- SkillsNetwork
Last Update
- October 16, 2025
Instructors
Hailey Quach
Data Scientist
Hi, I'm Hailey. I enjoy teaching others to build creative and impactful AI projects. By day, I’m a Data Scientist at IBM; by night, an Honors BSc student at Concordia University in Montreal, always exploring new ways to combine learning with innovation.
Read moreContributors
Wojciech "Victor" Fulmyk
Data Scientist at IBM
I am a data scientist and economist with a strong background in econometrics, time series analysis, causal inference, and statistics. I stand out for my ability to combine technical expertise with clear communication, turning complex data findings into practical insights for stakeholders at every level. Follow my projects to learn about data science principles, machine learning algorithms, and artificial intelligence agents.
Read moreRicky Shi
Data Scientist at IBM
Ricky Shi is a Data Scientist at IBM, specializing in deep learning, computer vision, and Large Language Models. He applies advanced machine learning and generative AI techniques to solve complex challenges across various sectors. As an enthusiastic mentor, Ricky is committed to helping colleagues and peers master technical intricacies and drive innovation.
Read moreVictoria Nadar
Growth Marketer @IBM
Here to tell you what I learnt from my experience in the Marketing Technology Industry
Read more