Exploring RAG Limitations with Movie Scripts: The Copernicus Challenge

opengpa · Research & Academia · 2024 · source Agentic: no · promotional bias: low · summary-only (no fetched source) · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: RAG evaluation for context-rich documents

OpenGPA appears to examine how standard RAG can fail on context-rich documents, especially when relevant information depends on broader narrative, temporal, or logical relationships rather than a directly retrievable keyword match.

Constraints:

Architecture

Because the source was unavailable, the summary only supports a conceptual RAG-evaluation architecture: construct context-rich document tasks such as the Copernicus/movie-script challenge, test baseline chunk-and-embed retrieval, inspect failures where information is implicit or distributed, and use those findings to choose hierarchical retrieval, multi-stage retrieval, query reformulation, confidence scoring, or human evaluation.

Components

Component Role Interacts with
Context-rich document corpus Provides movie-script-like documents whose answers may depend on narrative structure or dispersed context. Baseline RAG retriever
Baseline RAG retriever Chunks documents, embeds chunks, retrieves semantically similar passages, and passes them to an LLM. Context-rich document corpus, LLM answer generator
LLM answer generator Generates answers from retrieved context. Baseline RAG retriever, Failure-mode analysis
Failure-mode analysis Identifies where retrieval misses distributed, implied, temporal, or logical evidence. Evaluation framework, Mitigation candidates
Evaluation framework Uses curated context-rich examples, completeness checks, and human review to characterize RAG limits. Failure-mode analysis, Mitigation candidates
Mitigation candidates Represents possible architectural responses such as hierarchical retrieval, multi-stage retrieval, summarization, or query decomposition. Evaluation framework

Why this architecture

The summary argues that ordinary RAG can work on simple queries while failing on context-dependent questions, so the appropriate system-design response is evaluation-first: expose the failure mode, then decide whether retrieval should become hierarchical, iterative, summary-aided, confidence-scored, or agentic.

“A RAG system that works well on simple queries but fails on context-dependent questions can erode user trust if failures are not properly handled.”summary, stated
“Understanding where standard RAG fails informs architectural decisions such as:”summary, stated

Models used: Retrieval-Augmented Generation · Vector embeddings · Chunking · LLM answer generation · Query expansion · Hierarchical retrieval · Multi-stage retrieval

Alternatives considered (roads not taken)

Treat standard chunk-and-embedding RAG as sufficient.

Rejected because: The summary identifies failures where meaning depends on broader context, temporal relationships, or information spread across sections.

“Standard RAG implementations typically work by:”summary, stated

Use single-query retrieval for all questions.

Rejected because: Some questions may require query expansion, decomposition, or iterative retrieval across multiple document sections.

“single-query retrieval may fail to capture all necessary context”summary, stated

Measure only retrieval accuracy.

Rejected because: The summary says context-rich RAG evaluation should also capture answer completeness and subjective quality.

“Metrics that capture not just retrieval accuracy but also answer completeness”summary, stated

Patterns

rag-retrieval (baseline retrieval architecture)

The case centers on standard RAG over context-rich documents and its limits when chunk retrieval misses broader document relationships.

“Retrieval-Augmented Generation (RAG) systems when dealing with documents that contain rich contextual information.”summary, stated

eval-driven-development (RAG edge-case testing)

The summary frames the work as identifying and characterizing RAG failure modes before production deployment.

“A key LLMOps consideration is how to evaluate RAG system performance, particularly on edge cases.”summary, stated

query-rewriting (retrieval mitigation)

The summary proposes query expansion, decomposition, or iterative retrieval when a single query cannot capture all needed context.

“Advanced RAG systems may need query expansion, decomposition, or iterative retrieval strategies.”summary, stated

confidence-thresholding (failure detection)

The summary identifies confidence scoring as a monitoring mechanism for likely RAG failures.

“Confidence scoring for retrieval results”summary, stated

Tradeoffs

How to choose chunk size in context-rich documents.

Chose Treat chunk size as an evaluated tradeoff over Assuming one chunk size works across documents.

Rationale: Smaller chunks can retrieve precise facts but lose narrative context, while larger chunks can preserve context but reduce precision.

“One of the fundamental challenges in RAG is determining optimal chunk sizes.”summary, stated

How to handle questions needing multiple sections.

Chose Query expansion, decomposition, or iterative retrieval over Single-query retrieval.

Rationale: A single retrieval pass may not collect all evidence needed for synthesis across a document.

“When users ask questions that require synthesizing information from multiple document sections, single-query retrieval may fail”summary, stated

How to make RAG reliable enough for production.

Chose Monitor likely failure modes and collect user feedback over Trust retrieval outputs without uncertainty handling.

Rationale: The summary argues production systems need query classification, confidence scoring, and feedback to detect where RAG may fail.

“In production, LLMOps teams need to identify when RAG systems are likely to fail.”summary, stated

Gotchas (what bit them)

Chunking can remove the context needed to answer the question.

Root cause: Smaller chunks improve precision but lose surrounding structure; larger chunks preserve context but add irrelevant content.

Resolution: Evaluate chunk-size tradeoffs and consider hierarchical or multi-stage retrieval for context-rich documents.

“Smaller chunks provide more precise retrieval but may lose context, while larger chunks preserve context but may include irrelevant information”summary, stated

Embedding similarity can miss relationships that span sections.

Root cause: Standard embeddings operate at sentence or paragraph level and may not represent temporal, logical, or argumentative structure.

Resolution: Use evaluation cases that require synthesis and consider retrieval strategies that preserve document structure.

“may not adequately represent complex relationships, temporal sequences, or argumentative structures that span larger sections of text”summary, stated

The extraction itself cannot claim original findings from the unavailable source.

Root cause: The source URL returned a 404/DNS error and no specific experimental results were available.

Resolution: Mark the project summary-only and preserve uncertainty around methods, results, and recommendations.

“this case study summary cannot provide:”summary, stated

Evaluation

The summary recommends evaluation with curated context-rich test sets, answer completeness metrics, human evaluation, and failure-mode analysis, but does not provide original benchmark results because the source was unavailable.

Metrics: Retrieval accuracy · Answer completeness · Human evaluation quality · Failure-pattern identification · Confidence score behavior

“• Curated test sets that include context-rich examples • Metrics that capture not just retrieval accuracy but also answer completeness”summary, stated
“Human evaluation protocols for subjective quality assessment”summary, stated

Outcomes

No production scale is available because the original source content could not be accessed.

“Due to the unavailability of the source content, this case study summary cannot provide:”summary, stated
“the topic of RAG limitations in context-rich documents represents an important area of LLMOps research”summary, stated