Moving Your Online Store to a New Platform: How We Approach Replatforming

By the LaunchLen Web Solutions Team · Kitchener, Ontario · Last updated: October 26, 2026
A chatbot that answers from your own content can save your team time, but only if its answers are right. RAG evaluation is how you check that before customers see it: testing whether the system finds the right information and whether it turns that information into a correct, sourced and helpful reply.
This guide walks through a practical approach: why RAG needs its own testing, how to build a test set, how to check retrieval and answers separately, and how to keep evaluating after launch. If you’re new to the idea, start with our explainer on what RAG is.
Retrieval-augmented generation (RAG) works in two stages. First, the system searches your knowledge base for passages related to the question. Then an AI model writes an answer using those passages.
Either stage can go wrong:
OWASP’s guidance on misinformation lists RAG as a way to improve reliability by retrieving verified information, and says it helps mitigate the risk of hallucinations. Helping isn’t the same as solving, so a RAG chatbot still needs testing. Because the two stages fail in different ways, evaluate them separately as well as together.
A test set is a list of questions with the answer you expect and the source that answer should come from. It’s one of the most useful things you can build before launch, because every later check depends on it.
Good places to find questions:
For each question, record:
Include harder cases too:
Retrieval accuracy is about whether the search step brings back the passages needed to answer. For each test question, compare what was retrieved with the expected source.
Questions to ask:
Evaluation tools describe these checks with names such as context recall (did it retrieve everything needed?) and context precision (were the relevant passages ranked above the irrelevant ones?). You don’t need special tools to start; a spreadsheet and careful review work.
When retrieval fails, the fix can be in the content or the search setup: clearer source documents, removing duplicates and old versions, better splitting of long documents, or adjusting how results are ranked.
Next, review the answers themselves. A simple rubric keeps reviewers consistent:
Rate each answer as pass or needs work, and note why. Patterns in the notes tell you whether to fix the content, the instructions given to the model or the retrieval step. Our guide on how to reduce AI hallucinations covers fixes in more depth.
Some teams also use an AI model to grade answers automatically. That can speed up repeat testing, but the grader can be wrong too, so keep people reviewing a sample of its judgements.

Testing doesn’t stop at launch. Content changes, customers ask new things and models get updated.
Here’s an illustrative example: a clinic updates its cancellation policy. Before the change goes live, the team updates the source page, re-runs the related test questions and confirms the bot quotes the new policy, not the old one.
When we help with a RAG project, we can agree the scope, deliverables and reporting with you, including how testing and review can work.
RAG evaluation is the process of testing a retrieval-augmented generation system. It checks whether the system retrieves the right information and whether its answers are correct, supported by that information and appropriate for customers.
Build a test set of real customer questions with expected answers and sources, including out-of-scope and unanswerable questions. Check retrieval and answers separately, fix what fails and re-test before going live.
Not to start. A spreadsheet and careful human review can cover a first round of testing. Evaluation tools can help automate repeat checks, but people should still review results.
Planning a chatbot that answers from your own content? We’re LaunchLen Web Solutions Inc.
Based in Kitchener, serving Waterloo Region and businesses across Ontario.
Our AI Solutions page explains how a RAG chatbot works, in plain English, and the safeguards a build can include. Book a free consultation to get started.
Ready to take the first step towards unlocking opportunities, realizing goals, and embracing innovation? We're here and eager to connect.