Was ist der grundlegende Ablauf eines typischen RAG-Pipelines?	Dokumentquelle -> Text in Chunks zerlegen -> Relevanter Chunk finden -> Prompt erstellen -> Antwort generieren.
Warum ist der Prozess des Zerlegens eines Dokuments in Chunks (Chunking) so wichtig?	Die Chunking-Strategie hat einen enormen Einfluss auf die Qualität der gesamten RAG-Pipeline.
Was versteht man unter "Size-Based Chunking"?	Das Dokument wird in eine Anzahl von Strings gleicher oder ungefähr gleicher Länge unterteilt.
Was ist ein Hauptnachteil von Size-Based Chunking?	Jeder Chunk kann abgeschnittene Wörter enthalten und Kontext fehlt oft.
Wozu dient die "Overlap Strategy" bei Size-Based Chunking?	Sie fügt Überschneidungen mit benachbarten Chunks hinzu, um dem Text mehr Kontext zu geben.
Was ist der Ansatz des "Structure-Based Chunking"?	Der Text wird basierend auf der Gesamtstruktur des Dokuments (z.B. Überschriften, Absätze) geteilt.
Warum ist Structure-Based Chunking nicht immer praktikabel?	Es funktioniert nur zuverlässig, wenn das Dokument eine klare, garantierte Struktur (z.B. Markdown) besitzt.
Was ist der Ansatz des "Semantic-Based Chunking"?	NLP-Techniken werden verwendet, um zusammengehörige Sätze oder Abschnitte basierend auf ihrer inhaltlichen Relevanz zu gruppieren.
Wie wird die Wahl der Chunking-Methode bestimmt?	Sie hängt vom spezifischen Anwendungsfall und den Garantien der zu verarbeitenden Dokumente ab.
Was sind die Standardeinstellungen für das Chunking?	Chunk-Länge von 150 und eine Überlappung von 20.
Was ist der Zweck einer Erhöhung der Chunk-Länge und der Überlappung?	Um sicherzustellen, dass die Chunks mehr Kontext und Bedeutung liefern.
Wie funktioniert die Strategie „Chunk by Sentence“?	Sie verwendet reguläre Ausdrücke, um den Text nach Sätzen zu teilen, wobei ein Satz als Überlappung dient.
Wann ist die Strategie „Chunk by Section“ am effektivsten?	Bei hochstrukturierten Dokumenten (z. B. Executive Summaries, Inhaltsverzeichnisse).
Was ist die größte Einschränkung von „Chunk by Section“?	Es funktioniert nicht zuverlässig, wenn keine Garantien über die Struktur des Dokuments bestehen.
Warum kann die Strategie „Chunk by Sentence“ bei Code fehlschlagen?	Weil Code oft unerwartete Punkte oder Satzzeichen enthält, die die Trennung stören.
Was ist die Rolle der Strategie „Chunk by Character“?	Es ist der zuverlässige Fallback, der zwar nicht optimal ist, aber in den meisten Fällen funktioniert.
Welches Kriterium bestimmt die Wahl der besten Chunking-Strategie?	Die Natur und die strukturellen Garantien des jeweiligen Dokuments.
Was bedeutet die Überlappung (Overlap) im Kontext des Chunkings?	Ein Teil des vorherigen Chunks wird in den nächsten Chunk aufgenommen, um Kontext zu gewährleisten.
