Giai đoạn 1Tier-1 Ingestion
Tuyển chọn Nguồn Cấp 1
Thu nhận có chọn lọc từ Dược thư Quốc gia VN, công văn Cục Quản lý Dược, FDA DailyMed SPL và PubMed/MEDLINE. Xác thực chữ ký số và mã băm SHA-256; loại bỏ triệt để nguồn không có bình duyệt.
• SHA-256 Checksum • Feed Audited
Giai đoạn 2Ontology Mapping
Chuẩn hóa Thuật ngữ
Ánh xạ danh pháp thuốc đa ngữ sang Bộ mã Danh mục Dược Quốc gia, International Nonproprietary Names (INN), MeSH Descriptors và SNOMED CT tiếng Việt/Anh; phân giải đa nghĩa và từ đồng nghĩa.
• SNOMED CT • MeSH • VN-INN
Giai đoạn 3Milvus + BM25
Lập chỉ mục Lai Vector - Từ vựng
Lập chỉ mục kép: Milvus 2.4 Vector Search (BioLinkBERT/PhoBERT) nắm bắt ngữ cảnh + BM25 sparse index khớp chính xác mã thuốc. Tái xếp hạng 2 tầng bằng Cross-Encoder & Reciprocal Rank Fusion (RRF).
• Milvus 2.4 • Cross-Encoder Top-K
Giai đoạn 4FIDES Verification
Xác thực chéo FIDES
Bộ quy tắc tất định FIDES đối chiếu liều lượng, suy gan/thận theo eGFR, tương tác thuốc DDI và cảnh báo Black-box. Tự động phát hiện mâu thuẫn giữa các hướng dẫn và ưu tiên chuẩn luật định Việt Nam.
• Rule Matching • Conflict Arbitration