Your RAG dashboard shows faithfulness consistently above 0.9, but users complain the answers don't actually help them. Explain what high faithfulness does and does not guarantee, and which evaluation axes you are failing to measure. Name the additional metrics you would add.
Faithfulness only checks the answer is grounded in the retrieved chunks — not that the right chunks were found or that the question was answered. Add context recall and answer relevance.
Imagine a student who only ever copies straight from the textbook, never making anything up. Their answers are always 'faithful' to the book. But if they flipped to the wrong chapter, or answered a question you didn't ask, copying perfectly still leaves you stuck. That's a RAG system scoring high on faithfulness. It proves the model isn't inventing facts — it stuck to its notes. It says nothing about whether it grabbed the right notes, or whether it actually answered your question. You need two more checks: did it find the right page, and did it respond to what you actually asked?
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
2–4 min · Everything important, quickly.
45s: state that faithfulness only checks grounding in retrieved context; give the two high-faithfulness failure modes (wrong chunk summarized, faithful abstention); add context recall for retrieval misses and answer relevance for off-question replies; frame the triad as separable axes that localize the failing stage.
| Axis | Question it answers | Stage it isolates |
|---|---|---|
| Context recall | Did retrieval surface the chunks with the answer? | Retriever |
| Faithfulness | Is the answer grounded in the retrieved chunks? | Generation grounding |
| Answer relevance | Does the reply address the user's intent? | Generation usefulness |
Real products, models, and research that use this idea.
- RAGAS scores faithfulness, context precision/recall, and answer relevance as separate axes so a team can localize whether retrieval or generation is the weak link.
- A support bot scoring 0.92 faithfulness while users churn turned out to have low context recall — the reranker was burying the correct policy chunk below the cutoff.
- LangSmith and Langfuse evaluation runs let you attach per-axis judge scores to production traces, so faithfulness and answer relevance are tracked side by side.
- TruLens's RAG triad dashboard plots context relevance, groundedness (faithfulness), and answer relevance together to prevent exactly this single-metric blind spot.
What an interviewer would ask next. Try answering before peeking at the approach.
QHow do you actually compute context recall, and what ground truth does it need?
QTwo systems both score 0.9 faithfulness but one frustrates users — how do you tell them apart?
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Reading high faithfulness as 'the RAG system is working.' A faithful answer can summarize the wrong retrieved chunk, or faithfully say 'the context doesn't contain that' — perfectly grounded, completely useless.
60-second night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.
Same topic, related formats. Practice these next.