- The client is an independent statutory corporation responsible for operating and maintaining a provincial land title and survey system. It provides secure, legislated land registration, survey access, and parcel mapping services to professionals, government agencies, and the public.
- Its web-based Help Centre serves as the primary self-service channel for registration guidance, account setup, and search services.
Success Story
About the Client
Business Needs| Replacing a Legacy Intent-Based Chatbot
The existing chatbot was built on a rigid intent-based NLP architecture with limited coverage and high manual maintenance overhead.
The client required a next-generation Generative AI assistant to —
- Handle open-ended, natural language queries across full Help Centre content
- Expand knowledge coverage beyond limited predefined intents
- Reduce manual maintenance through managed RAG architecture
- Improve response speed and contextual accuracy while maintaining regional compliance
Solutions| Managed RAG Architecture on Amazon Bedrock
A production-grade Generative AI chatbot was deployed using Amazon Bedrock and a fully managed retrieval pipeline.
- Managed Knowledge Base – Amazon Bedrock Knowledge Base integrated with Amazon OpenSearch Serverless replaced the evaluated self-hosted vector database. Amazon Titan Text Embeddings V2 enables semantic retrieval.
- Foundation Model Selection – GPT-4o-mini, Claude 3 Haiku, and Claude 3 Sonnet were evaluated across latency, accuracy, cost, and Canada region availability. Claude 3 Haiku was selected for low latency, high context window (up to 200K tokens), and regional compliance.
- Relevance Optimisation – Cohere Rerank 3.5 refines retrieved results before response generation.
- Backend Architecture – Containerised AI-API deployed on Amazon EKS with health probes and ReplicaSets for self-healing and high availability. Secure Bedrock connectivity via AWS PrivateLink.
- Frontend & Storage – UI hosted on Amazon S3 with CloudFront and AWS WAF. Chat history stored in Amazon DynamoDB (24-hour TTL). Amazon RDS (PostgreSQL) supports trace storage and replication for DR.
- Guardrails & Observability – NeMo Guardrails enforces topic-level allow/deny controls. LangFuse captures LLM traces. GlitchTip and Imperva provide monitoring and application security.
Business Impact
- Full replacement of intent-based chatbot with conversational Generative AI assistant
- Improved response speed via low-latency Bedrock inference
- Enhanced contextual accuracy through managed RAG and reranking
- Increased self-service engagement across Help Centre users
- Reduced support workload through automated query resolution
Technology Stack
Image
Related Success Stories
Success Stories
Posted On:
Transitioned to an Open-Source Technology Stack to Boost…
Explore the transformative impact of transitioning to an open-source technology stack.
Success Stories
Posted On:
Modernizing Enterprise Legal Management with AWS Services…
Find out how Cybage leveraged AWS services to transform enterprise legal management, enabling greater operational…
Let's Get Moving!
Your purpose, our passion. Connect with us and let's make things happen.
Image


