Get in Touch

Course Outline

Introduction to Retrieval-Augmented Generation (RAG)

  • Understanding what RAG is and its importance for enterprise AI
  • Key components of a RAG system: retriever, generator, and document store
  • Comparison with standalone LLMs and vector search approaches

Setting Up a RAG Pipeline

  • Installing and configuring Haystack or comparable frameworks
  • Document ingestion and preprocessing steps
  • Connecting retrievers to vector databases (e.g., FAISS, Pinecone)

Fine-Tuning the Retriever

  • Training dense retrievers using domain-specific data
  • Leveraging sentence transformers and contrastive learning
  • Evaluating retriever quality via top-k accuracy

Fine-Tuning the Generator

  • Selecting base models (e.g., BART, T5, FLAN-T5)
  • Contrasting instruction tuning with supervised fine-tuning
  • Utilizing LoRA and PEFT methods for efficient updates

Evaluation and Optimization

  • Metrics for assessing RAG performance (e.g., BLEU, EM, F1)
  • Managing latency, retrieval quality, and reducing hallucinations
  • Experiment tracking and iterative improvement strategies

Deployment and Real-World Integration

  • Deploying RAG in internal search engines and chatbots
  • Addressing security, data access, and governance considerations
  • Integrating with APIs, dashboards, or knowledge portals

Case Studies and Best Practices

  • Enterprise use cases across finance, healthcare, and legal sectors
  • Managing domain drift and updating knowledge bases
  • Future trends in retrieval-augmented LLM systems

Summary and Next Steps

Requirements

  • A solid understanding of natural language processing (NLP) concepts
  • Experience with transformer-based language models
  • Familiarity with Python and fundamental machine learning workflows

Audience

  • NLP engineers
  • Knowledge management teams
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories