<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="35943" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/innovator-mrag" lastchanged="2025-07-29T12:18:45+02:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>LearnRAG Workshop – Mastering Retrieval-Augmented Generation</title><productcode>MRAG</productcode><vendorcode>IC</vendorcode><vendorname>Innovator Class</vendorname><fullproductcode>IC-MRAG</fullproductcode><version>1.0</version><audience>&lt;ul&gt;
&lt;li&gt;Entwickler &amp;amp; Ingenieure, die mit KI-Retrieval-Systemen arbeiten&lt;/li&gt;&lt;li&gt;Data Scientists, die Such- &amp;amp; Retrieval-Pipelines optimieren m&amp;ouml;chten&lt;/li&gt;&lt;li&gt;KI-Enthusiasten, die praktische RAG-Anwendungen erkunden m&amp;ouml;chten&lt;/li&gt;&lt;/ul&gt;</audience><contents>&lt;h5&gt;Tag 1: Einf&amp;uuml;hrung &amp;amp; erste Schritte mit RAG&lt;/h5&gt;&lt;h6&gt;Session 1: Grundlagen von Retrieval-Augmented Generation (RAG)&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Was ist RAG und warum ist es wichtig?&lt;/li&gt;&lt;li&gt;Herausforderungen beim Aufbau effektiver Retrieval-Pipelines&lt;/li&gt;&lt;li&gt;&amp;Uuml;berblick &amp;uuml;ber bestehende RAG-Implementierungen&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 2: Einrichtung von LearnRAG&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Installation &amp;amp; Einrichtung (100% lokal, kein Internet erforderlich)&lt;/li&gt;&lt;li&gt;LearnRAG starten und die bestehende Retrieval-Pipeline untersuchen&lt;/li&gt;&lt;li&gt;Der RAG-Workflow: Dokumentenerfassung &amp;rarr; Retrieval &amp;rarr; Generierung&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 3: Dokumentenverarbeitung &amp;amp; Chunking&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Warum ist die Vorverarbeitung von Dokumenten entscheidend?&lt;/li&gt;&lt;li&gt;Verschiedene Chunking-Strategien (Semantisches vs. festes Chunking)&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Optimierung der Textzerlegung in LearnRAG&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 4: Hybride Retrieval-Methoden &amp;ndash; Ein erster Blick&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;&amp;Uuml;berblick &amp;uuml;ber BM25, FAISS &amp;amp; Graph-basiertes Retrieval&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Vergleich von Retrieval-Strategien in LearnRAG&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Tag 2: Verbesserung von Retrieval &amp;amp; Kontextverst&amp;auml;ndnis&lt;/h5&gt;&lt;h6&gt;Session 5: Query Expansion &amp;amp; Neural Reranking&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Wie HyDE (Hypothetical Document Expansion) die Recall-Rate verbessert&lt;/li&gt;&lt;li&gt;Die Rolle von Neural Rerankers f&amp;uuml;r pr&amp;auml;zisere Ergebnisse&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Feintuning von HyDE &amp;amp; Neural Reranking in LearnRAG&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 6: Graph-basiertes Retrieval mit GraphRAG&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Aufbau eines Knowledge Graphs aus Dokumenten&lt;/li&gt;&lt;li&gt;Wie GraphRAG das kontextuelle Retrieval verbessert&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Optimierung von GraphRAG f&amp;uuml;r bessere Antworten&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 7: Kontextbewusstes Retrieval in RAG-Pipelines&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Chat-Speicher &amp;amp; Langzeitkontext f&amp;uuml;r verbesserte Antworten&lt;/li&gt;&lt;li&gt;Experimentieren mit Langzeit-Nutzerinteraktionen&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Retrieval-Anpassung f&amp;uuml;r Chat-History-Awareness&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 8: Performance-Optimierung in RAG&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Identifizierung von Flaschenh&amp;auml;lsen in Retrieval-Geschwindigkeit&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Performance-Analyse &amp;amp; Optimierung in LearnRAG&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Tag 3: Fortgeschrittene Retrieval-Techniken &amp;amp; Agentic Retrieval&lt;/h5&gt;&lt;h6&gt;Session 9: Erweiterte hybride Retrieval-Strategien&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;&amp;Uuml;ber BM25 &amp;amp; FAISS hinaus: Alternative Indexierungsstrategien&lt;/li&gt;&lt;li&gt;Dynamisches Reranking und Gewichtung von Retrieval-Methoden&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Adaptive Retrieval-Systeme in LearnRAG entwickeln&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 10: Multi-Step Retrieval &amp;amp; Agentic Approaches&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Zero-Shot und Multi-Step Retrieval-Modelle&lt;/li&gt;&lt;li&gt;Wann sollte ein LLM weitere Informationen anfordern statt zu raten?&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Implementierung eines Agentic Retrieval-Ansatzes&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 11: Benchmarking &amp;amp; Fehleranalyse in Retrieval-Pipelines&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Best Practices zur Evaluierung von RAG-Pipelines&lt;/li&gt;&lt;li&gt;Echte Test-Szenarien &amp;amp; Debugging von Retrieval-Fehlern&lt;/li&gt;&lt;li&gt;Praxis&amp;uuml;bung: Erstellung von Performance-Benchmarks f&amp;uuml;r LearnRAG&lt;/li&gt;&lt;/ul&gt;&lt;h6&gt;Session 12: Abschlussdiskussion &amp;amp; n&amp;auml;chste Schritte&lt;/h6&gt;&lt;ul&gt;
&lt;li&gt;Was haben wir gelernt &amp;amp; wie kann man das Wissen anwenden?&lt;/li&gt;&lt;li&gt;Ideen f&amp;uuml;r weitere Verbesserungen&lt;/li&gt;&lt;li&gt;Offene Q&amp;amp;A-Runde &amp;amp; Networking&lt;/li&gt;&lt;/ul&gt;</contents><audience_plain>- Entwickler &amp; Ingenieure, die mit KI-Retrieval-Systemen arbeiten
- Data Scientists, die Such- &amp; Retrieval-Pipelines optimieren möchten
- KI-Enthusiasten, die praktische RAG-Anwendungen erkunden möchten</audience_plain><contents_plain>Tag 1: Einführung &amp; erste Schritte mit RAG

Session 1: Grundlagen von Retrieval-Augmented Generation (RAG)


- Was ist RAG und warum ist es wichtig?
- Herausforderungen beim Aufbau effektiver Retrieval-Pipelines
- Überblick über bestehende RAG-Implementierungen
Session 2: Einrichtung von LearnRAG


- Installation &amp; Einrichtung (100% lokal, kein Internet erforderlich)
- LearnRAG starten und die bestehende Retrieval-Pipeline untersuchen
- Der RAG-Workflow: Dokumentenerfassung → Retrieval → Generierung
Session 3: Dokumentenverarbeitung &amp; Chunking


- Warum ist die Vorverarbeitung von Dokumenten entscheidend?
- Verschiedene Chunking-Strategien (Semantisches vs. festes Chunking)
- Praxisübung: Optimierung der Textzerlegung in LearnRAG
Session 4: Hybride Retrieval-Methoden – Ein erster Blick


- Überblick über BM25, FAISS &amp; Graph-basiertes Retrieval
- Praxisübung: Vergleich von Retrieval-Strategien in LearnRAG
Tag 2: Verbesserung von Retrieval &amp; Kontextverständnis

Session 5: Query Expansion &amp; Neural Reranking


- Wie HyDE (Hypothetical Document Expansion) die Recall-Rate verbessert
- Die Rolle von Neural Rerankers für präzisere Ergebnisse
- Praxisübung: Feintuning von HyDE &amp; Neural Reranking in LearnRAG
Session 6: Graph-basiertes Retrieval mit GraphRAG


- Aufbau eines Knowledge Graphs aus Dokumenten
- Wie GraphRAG das kontextuelle Retrieval verbessert
- Praxisübung: Optimierung von GraphRAG für bessere Antworten
Session 7: Kontextbewusstes Retrieval in RAG-Pipelines


- Chat-Speicher &amp; Langzeitkontext für verbesserte Antworten
- Experimentieren mit Langzeit-Nutzerinteraktionen
- Praxisübung: Retrieval-Anpassung für Chat-History-Awareness
Session 8: Performance-Optimierung in RAG


- Identifizierung von Flaschenhälsen in Retrieval-Geschwindigkeit
- Praxisübung: Performance-Analyse &amp; Optimierung in LearnRAG
Tag 3: Fortgeschrittene Retrieval-Techniken &amp; Agentic Retrieval

Session 9: Erweiterte hybride Retrieval-Strategien


- Über BM25 &amp; FAISS hinaus: Alternative Indexierungsstrategien
- Dynamisches Reranking und Gewichtung von Retrieval-Methoden
- Praxisübung: Adaptive Retrieval-Systeme in LearnRAG entwickeln
Session 10: Multi-Step Retrieval &amp; Agentic Approaches


- Zero-Shot und Multi-Step Retrieval-Modelle
- Wann sollte ein LLM weitere Informationen anfordern statt zu raten?
- Praxisübung: Implementierung eines Agentic Retrieval-Ansatzes
Session 11: Benchmarking &amp; Fehleranalyse in Retrieval-Pipelines


- Best Practices zur Evaluierung von RAG-Pipelines
- Echte Test-Szenarien &amp; Debugging von Retrieval-Fehlern
- Praxisübung: Erstellung von Performance-Benchmarks für LearnRAG
Session 12: Abschlussdiskussion &amp; nächste Schritte


- Was haben wir gelernt &amp; wie kann man das Wissen anwenden?
- Ideen für weitere Verbesserungen
- Offene Q&amp;A-Runde &amp; Networking</contents_plain><duration unit="d" days="3">3 days</duration><pricelist><price country="DE" currency="EUR">2290.00</price><price country="AT" currency="EUR">2290.00</price><price country="SE" currency="EUR">2290.00</price><price country="SI" currency="EUR">2290.00</price><price country="CH" currency="CHF">2290.00</price></pricelist><miles/></course>