Tổng quan Dự án: Trợ lý AI Định giá Bất động sản (ValuAI / GiáNhà AI)
1. Bài toán (The Problem)
Thị trường bất động sản, đặc biệt là tại các phân khu đại đô thị (ví dụ: Vinhomes), luôn có lượng giao dịch sôi động. Tuy nhiên, thị trường hiện tại đang tồn tại những "nỗi đau" (pain points) rõ rệt:
- Thiếu minh bạch và "nhiễu" dữ liệu: Thông tin đăng bán trên mạng rất phân tán, trùng lặp và bị thổi giá (tin ảo, tin mồi), khiến người mua/bán khó xác định được mức giá giao dịch thực tế (market value).
- Định giá cảm tính: Việc định giá căn hộ thường phụ thuộc vào kinh nghiệm chủ quan của môi giới, thiếu cơ sở dữ liệu đối chiếu khoa học và minh bạch.
- Trải nghiệm tra cứu phân mảnh: Người dùng tốn rất nhiều thời gian để tra cứu giá, đối chiếu biến động thị trường, hoặc tìm kiếm thông tin về tiện ích xung quanh khu vực họ quan tâm do phải sử dụng quá nhiều nền tảng khác nhau.
2. Giải pháp kỹ thuật (Technical Solution)
Để giải quyết bài toán trên, hệ thống được thiết kế với kiến trúc Agentic Workflow kết hợp RAG (Retrieval-Augmented Generation), chia làm 3 trụ cột kỹ thuật chính:
- Data Pipeline (Thu thập & Làm sạch dữ liệu):
- Hệ thống tự động cào (crawl) dữ liệu từ các trang đăng tin BĐS công khai.
- Sử dụng thuật toán Deduplication (Canonical Keys) để gộp các tin đăng trùng lặp và loại bỏ các tin có giá trị bất thường (outliers), tạo ra một tập dữ liệu tham chiếu "sạch".
- Valuation Engine (Động cơ Định giá Thuật toán):
- Sử dụng các phương pháp thống kê toán học (Quantiles P10, P50 - Median, P90) trên tập dữ liệu đã làm sạch để tính toán mức giá kỳ vọng thay vì dùng LLM dự đoán trực tiếp.
- Việc tách rời toán học và LLM giúp đảm bảo tính chính xác tuyệt đối (100% Groundedness), triệt tiêu hoàn toàn rủi ro AI bịa đặt số liệu (Hallucination).
- AI Chatbot Agent (Trợ lý giao tiếp tự nhiên):
- Tích hợp LLM (như OpenAI GPT-4o-mini) đóng vai trò giao diện ngôn ngữ. Bot tự động phân tích ý định (Intent parsing) để biết người dùng đang muốn "định giá", "xem xu hướng", hay "tìm tiện ích".
- Bot được trang bị tính năng Tool Calling (như Google Maps/SerpAPI) để trả lời các câu hỏi vị trí, tiện ích ngoại khu. Dữ liệu sau khi hệ thống xử lý sẽ được LLM viết lại (rewrite) thành văn bản tiếng Việt mượt mà, thân thiện.
- Hệ thống bảo vệ (Guardrails): Tích hợp Rate Limiting, AuthN/AuthZ chặn thao túng dữ liệu (Data poisoning) và Proxy an toàn, đảm bảo kiểm soát chặt chẽ ngân sách API và chống spam.