GEICO experimental RAG implementation with RagRails hallucination guardrails for conversational quoting
LLMs used in GEICO's hackathon-winning conversational chat application produced unreliable and inconsistent outputs — including hallucinations and a specific pattern called 'overpromising' where the model incorrectly assumed capabilities it did not have — making the experience unsuitable for public-facing customer interactions.
The first RAG implementation placed entire records in the system prompt, producing ineffective and unreliable results; subsequent attempts to permanently fix overpromising by adding instructions directly to the system prompt also failed and disrupted other pipeline goals.
The RagRails strategy reduced overpromising errors from 12 out of 20 test responses to 6 and eventually to none after further adjustments, providing a repeatable mechanism for hallucination control in the RAG pipeline.
Frequently asked questions
What did this team achieve with this AI workflow?
The RagRails strategy reduced overpromising errors from 12 out of 20 test responses to 6 and eventually to none after further adjustments, providing a repeatable mechanism for hallucination control in the RAG pipeline.
What tools did this team use?
GPT model, HNSW, vector database.
What results were reported?
error rate in repeated testing before RagRails: 12 out of 20 responses were incorrect; errors after initial RagRails adjustment: 6; errors after further RagRails adjustments: none (source-reported, not independently verified).
What failed first in this deployment?
The first RAG implementation placed entire records in the system prompt, producing ineffective and unreliable results; subsequent attempts to permanently fix overpromising by adding instructions directly to the system…
How is this customer support AI workflow structured?
Offline document vectorization → User message triggers pipeline → LLM input translation → Vector database retrieval → Relevance check → Result ranking and reordering → RagRails guardrail injection → RAG-augmented response.