Skip to main content

Building and Evaluating RAG Pipelines

Learn how to construct the RAG pipeline, evaluate response quality, and apply it to real-world use cases.
Jun 24, 2025

Retrieval-Augmented Generation (RAG) pipelines are essential for building intelligent chatbots that can provide accurate, context-rich responses. Turning this concept into a working application requires hands-on experience with tools, techniques, and evaluation methods. In this session, you’ll bring it all together by building a real-world AI chatbot designed to answer questions about the New York Stock Exchange.

In this session, Abi Aryan, Founder at Abide AI, will walk you through how to build a RAG-powered chatbot using Python. You’ll learn how to construct the RAG pipeline, evaluate response quality, and apply it to real-world use cases. This session is ideal for AI engineers who want to deepen their RAG skills with a practical, high-value application.

Key Takeaways:

  • Learn how to build a chatbot and RAG pipeline in Python.
  • Discover techniques for evaluating the quality of chatbot responses.
  • Explore a real-world use case of a New York Stock Exchange AI chatbot.

Session Resources

Topics
Related

blog

Advanced RAG Techniques

Learn advanced RAG methods like dense retrieval, reranking, or multi-step reasoning to tackle issues like hallucination or ambiguity.
Stanislav Karzhev's photo

Stanislav Karzhev

12 min

Tutorial

Agentic RAG: Step-by-Step Tutorial With Demo Project

Learn how to build an Agentic RAG pipeline from scratch, integrating local data sources and web scraping to generate context-aware responses to user queries.
Bhavishya Pandit's photo

Bhavishya Pandit

12 min

Tutorial

Llama 4 With RAG: A Guide With Demo Project

Learn how to build a retrieval-augmented generation (RAG) pipeline using Llama 4 to create a simple web application.
Abid Ali Awan's photo

Abid Ali Awan

12 min

Tutorial

Using a Knowledge Graph to Implement a RAG Application

Learn how to implement knowledge graphs for RAG applications by following this step-by-step tutorial to enhance AI responses with structured knowledge.
Dr Ana Rojo-Echeburúa's photo

Dr Ana Rojo-Echeburúa

15 min

Tutorial

How to Improve RAG Performance: 5 Key Techniques with Examples

Explore different approaches to enhance RAG systems: Chunking, Reranking, and Query Transformations.
Eugenia Anello's photo

Eugenia Anello

Tutorial

Speculative RAG Implementation With Transformers

Learn Speculative RAG, a technique that improves RAG through a two-step drafting and verification process, and apply your skills with a hands-on implementation using Hugging Face Transformers.
Bhavishya Pandit's photo

Bhavishya Pandit

8 min

See MoreSee More