Phương pháp | CPU/RAM | Độ trễ | Độ chính xác | Ưu điểm | Nhược điểm |
---|---|---|---|---|---|
Định lượng (Deterministic) | Nhỏ | < 2 ms | Cao với 90% | Nhanh, tiết kiệm tài nguyên | Khó xử lý các trường hợp phức tạp |
LLM (AI) | Rất lớn | ≥ 400 ms | Có thể rất cao | Xử lý các tình huống phức tạp | Tốn kém, độ trễ cao |
Kết hợp Hybrid | Nhỏ - Trung bình | < 5 ms P95 | Cao nhất | Tận dụng ưu điểm của cả hai phương pháp | Phức tạp trong thiết kế |
SmartAddressValidator
AreSameLocationAsync
xây dựng theo luồng hybrid:Normalize
: Chuẩn hóa địa chỉ đầu vào.ExtractComponents
: Lấy các thành phần quan trọng từ địa chỉ.ValidateWithConfidence
: Tính điểm match, quyết định match/diff.AreBuildingNumbersEquivalent
: Xử lý đặc biệt khi số tòa nhà là dải số.