Từ điển
Tìm kiếm ngữ nghĩa là gì?
Tìm kiếm ngữ nghĩa tìm theo ý nghĩa thay vì khớp từ khóa, nhờ embedding. Giúp tìm được nội dung diễn đạt khác nhưng cùng ý.
Tìm kiếm ngữ nghĩa tìm theo ý nghĩa thay vì khớp từ khóa. Nó dùng embedding để đưa câu hỏi và tài liệu về cùng không gian vector, rồi tìm các đoạn gần nhau.
Ví dụ
Người dùng gõ "làm sao lấy lại tiền". Tài liệu ghi "quy trình hoàn tiền". Tìm kiếm từ khóa có thể bỏ sót; tìm kiếm ngữ nghĩa nhận ra hai câu cùng ý.
Khi nào dùng?
- Knowledge base nội bộ có nhiều cách diễn đạt.
- Câu hỏi tự nhiên, không theo cú pháp.
- Nội dung đa ngôn ngữ.
- Hệ thống RAG cần tìm đoạn liên quan.
Khi nào không đủ?
Tìm kiếm ngữ nghĩa yếu với mã sản phẩm, số hợp đồng, tên riêng. Với các trường hợp đó, tìm kiếm từ khóa chính xác tốt hơn.
Thực tế nên dùng hybrid search: kết hợp từ khóa và vector, sau đó rerank.