Course : Create an AI assistant using your data with RAG

Practical course - 3d - 21h00 - Ref. ARG
Price : 2360 CHF E.T.

Create an AI assistant using your data with RAG



New course

This immersive, hands-on training course teaches participants how to design an AI assistant capable of querying business data using Retrieval-Augmented Generation (RAG). Through a 100% hands-on approach centered on “Vibe Coding,” participants progressively build a functional system that integrates vector search, hybrid search, and response optimization.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. ARG
  3d - 21h00
2360 CHF E.T.




This immersive, hands-on training course teaches participants how to design an AI assistant capable of querying business data using Retrieval-Augmented Generation (RAG). Through a 100% hands-on approach centered on “Vibe Coding,” participants progressively build a functional system that integrates vector search, hybrid search, and response optimization.


Teaching objectives
At the end of the training, the participant will be able to:
Building an AI assistant capable of responding based on a corpus of domain-specific documents
Implement a RAG architecture that integrates embeddings and vector search
Optimizing the Relevance of Responses Through Hybrid Search and Prompt Engineering
Define a strategy for the industrialization and evolution of a RAG system

Intended audience
Developers, engineers, data analysts, technical consultants, and professionals who want to design AI assistants that utilize internal or document-based data.

Prerequisites
Basic knowledge of JavaScript web development or [line break]TypeScript[line break]. No prior knowledge of artificial intelligence is required.

Course schedule

1
Designing a First Document-Based AI Assistant

  • Understanding the Principles of Retrieval-Augmented Generation and Its Use Cases
  • Implement a dialog interface connected to a language model
  • Upload and prepare a corpus of documents that can be used by an AI assistant
  • Learn about the mechanisms for data segmentation and context preservation
Hands-on work
Development of an initial assistant capable of providing responses based on a simple document corpus.

2
Structuring Data and Implementing Vector Searches

  • Understanding the Concept of Embeddings and Semantic Similarity
  • Implement a vector search tailored to a domain-specific corpus
  • Adjust search parameters such as chunk size and top-k
  • Identify the functional limitations of a basic RAG system
Hands-on work
Improving the quality of search results by adjusting search parameters.

3
Improving the Relevance of Responses with Prompt Engineering

  • Understanding the Role of the Prompt in a RAG System
  • Structuring an augmented prompt with constraints and contextualization
  • Analyze cases of failure and inaccurate or incomplete responses
  • Implement strategies to improve the quality of responses
Hands-on work
Optimization of prompts and comparative analysis of the results obtained.

4
Implementing an Effective Hybrid Search

  • Understanding the Principles of Lexical Search and the BM25 Engine
  • Understanding the Principles of Lexical Search and the BM25 Engine
  • Combining vector search and keyword search
  • Identify the benefits and limitations of hybrid approaches
  • Learn about the principles of iterative RAG to enhance responses
Hands-on work
Implementation of a hybrid search and measurement of improvements in relevance.

5
Using Real-World Data in an AI Wizard

  • Integrate business data from real-world and heterogeneous sources
  • Learn about the principles of structured data and StructRAG
  • Connecting an AI assistant to a simple database
  • Identify technical constraints related to business data
Hands-on work
Development of an AI assistant connected to a business dataset.

6
Structuring an Approach to the Industrialization of a RAG

  • Identify the limitations of a prototype and the requirements for mass production
  • Assess the performance, quality, and safety issues related to the responses
  • Define a strategy for the gradual evolution of an AI assistant
  • Developing a Roadmap for Improvement and Deployment
Hands-on work
Development of an operational roadmap to scale up a RAG project.



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.

Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 30 Nov.

2027 : 10 Mar., 3 May, 9 June, 7 July, 24 Nov., 15 Dec.

GENÈVE
2027 : 10 Mar., 9 June, 7 July, 24 Nov.



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.