MB Realtor AI Chatbot

PropTech
2024
Website

Deliverables

UX/UI Design
Figma
Branding
Figma
Backend development
NodeJs
Frontend development
angular
Machine learning
Python

About project

We partnered with MB Realtor to create an AI-powered chatbot that answers questions about real estate laws and regulations in British Columbia. By combining Large Language Models (LLMs) with a Retrieval Augmented Generation (RAG) database, the chatbot delivers precise, compliant answers in seconds—saving realtors hours of manual research.

Goal

Our primary objective was to streamline the research process for real estate professionals in BC. Instead of sifting through extensive legal texts, realtors can pose questions to the chatbot and receive accurate, regulation-specific responses. Additionally, we built an admin panel to facilitate licensing, user management, and content updates, ensuring MB Realtor can easily scale this solution to a broader audience.

Challenges & solutions

The new MB Realtor AI Chatbot transforms what used to be a tedious, time-consuming process into a quick Q&A. Realtors simply ask their questions—like “What’s the minimum deposit required?”—and receive on-point answers backed by the exact legal text. By removing the guesswork, the chatbot lets agents spend more time closing deals and less time poring over legal documents.

Ensuring reliable, regulation-specific answers from an AI model.

Generic LLMs can stray off-topic or invent information. MB Realtor needed a chatbot that strictly references real BC real estate regulations, providing answers users can trust.

Challenge
Optimized Indexing & Caching

We connected the LLM to a curated database of BC real estate laws. The model “retrieves” relevant legal text before generating a response, drastically reducing hallucinations and keeping the chatbot focused on legitimate regulations.

Tools we used:
Solution
Maintaining fast response times despite large, complex legal documents.

Legal texts can be extensive and complex. A slow or laggy chatbot would discourage usage, so MB Realtor needed a solution that could deliver answers almost instantly—even under high demand.

Challenge
Optimized Indexing & Caching

We implemented efficient indexing techniques and intelligent caching. This allows the chatbot to quickly pinpoint relevant sections of the law without reprocessing the entire dataset for every query.

Tools we used:
Solution
Ensuring compliance and staying “within limits” of regulatory frameworks.

AI-driven legal advice can be risky if the system oversteps its bounds or provides misleading information. MB Realtor wanted the chatbot to function as an informative guide, not a legal liability.

Challenge
Compliance Filters & Disclaimer System

We built guardrails that detect sensitive topics or potentially incomplete answers. The chatbot then either provides a clear disclaimer or suggests consulting a qualified legal professional, minimizing compliance risks.

Tools we used:
Solution

Equally important is the scalable admin panel, which allows MB Realtor to license the platform across different brokerages and user groups. With robust compliance filters, efficient data indexing, and an intuitive interface, the chatbot has become an indispensable tool for BC real estate professionals—proving that the right AI solution can make even the most complex regulations easy to navigate.

Navigating real estate laws in British Columbia can be overwhelming—even for seasoned professionals. Our mission was to integrate an advanced LLM with a custom knowledge base (RAG) so realtors could get concise, reliable guidance. But this meant ensuring the chatbot stayed within regulatory limits, delivered accurate citations, and offered a secure, user-friendly experience. Below, we break down the hurdles and how we overcame them.

Check out our other projects

UX•UI design
Preventa AI
Healthcare
Health & Fitness
Link
UX•UI design
LetHub
SaaS
Link
UX•UI design
CarePoint
Healthcare
Link