Cảnh 1 trên 11
Bài 2 · Máy tìm đoạn liên quan bằng cách nào?
Đoán thử
Câu gốc
Tôi vào ca muộn 20 phút.
Máy chấm xem hai câu gần nhau đến đâu. Câu nào được điểm cao nhất?
Máy chấm điểm thế nào
Máy đổi mỗi câu thành một dãy số. Ví dụ này chỉ có 4 số.
Cộng lại: 6 + 2 + 2 − 2 = 8
Bấm một số ở dòng B để đổi dấu. Làm cho tổng lớn nhất.
Cùng dấu thì tích dương. Khác dấu thì tích âm.
Với câu thật
Câu thật có 1.024 số, và mỗi dãy được thu nhỏ trước. Máy nhân từng cặp rồi cộng lại, nên điểm cao nhất là 1.
Câu so sánh
Tôi vào ca sớm 20 phút.
Cộng 1.024 tích: 0,92
852 trên 1.024 ô là cặp cùng dấu.
Ô xanh là số dương, ô cam là số âm. Ô càng đậm, số càng xa 0.
Dãy số này gọi là embedding, do mô hình bge-m3 của BAAI tạo ra.
Đoán thử
Câu gốc
Máy pha báo lỗi E-07 thì phải làm gì?
Câu nào được điểm cao nhất?
Tìm trong sổ tay
Bot chấm điểm như vậy để tìm đoạn. Câu gốc là câu hỏi, câu so sánh là từng đoạn.
Nhân viên mới hỏi bot
Tôi kẹt xe, vào ca muộn 20 phút thì có bị trừ lương không?
Bước 1/3Mỗi đoạn trong 29 đoạn đã được đổi thành một dãy 1.024 số, từ trước.
Tìm theo từ
Tìm theo nghĩa dễ nhầm mã lỗi. Cách thứ hai đếm chữ chung giữa câu hỏi và từng đoạn.
Nhân viên mới hỏi bot
Tôi kẹt xe, vào ca muộn 20 phút thì có bị trừ lương không?
3 đoạn đầu không có câu trả lời. Đoạn Đi trễ đứng thứ 5.
Chữ hiếm được nhiều điểm hơn. “20” có ở 3 đoạn, còn “ca” có ở 9 đoạn.
Cách chấm này tên là BM25.
Đoán thử
Nhân viên hỏi bot
Sáng nay tôi bị sốt, không đi làm được thì báo ai?
Bấm tên đoạn để đọc. Tìm theo từ, đoạn nào đứng đầu?
Sổ tay nhân viên (01/03/2025) › Nghỉ phép › Nghỉ ốm
Báo quản lý ca trước giờ vào ca ít nhất 2 tiếng. Nghỉ ốm từ 2 ngày liên tiếp trở lên, nộp giấy nghỉ ốm của cơ sở y tế cho quản lý cửa hàng.
Gộp hai cách
Mỗi cách cho điểm theo thứ hạng: thứ 1 được 1 ÷ 61, thứ 10 được 1 ÷ 70. Điểm gộp là tổng điểm của hai cách.
Nhân viên mới hỏi bot
Tôi kẹt xe, vào ca muộn 20 phút thì có bị trừ lương không?
Đổi ca: 1 ÷ 62 + 1 ÷ 62 = 0,0323
Đi trễ: 1 ÷ 61 + 1 ÷ 65 = 0,0318
| Đoạn | Theo nghĩa | Theo từ | Gộp |
|---|---|---|---|
| Đổi ca | 2 | 2 | 1 |
| Đi trễCó câu trả lời | 1 | 5 | 2 |
| Ai được duyệt | 9 | 1 | 3 |
Bot ở Bài 1 tìm bằng cách gộp này. Đây là 3 đoạn bot đó nhận được.
Cách gộp này tên là RRF (Reciprocal Rank Fusion). Số 60 cộng vào thứ hạng là mức thường dùng.
Đoán thử
Đoạn Nghỉ ốm: theo nghĩa đứng thứ 1, theo từ đứng thứ 19.
Gộp hai cách, đoạn Nghỉ ốm đứng thứ mấy?
Câu trả lời thật
Nhân viên hỏi bot
Sáng nay tôi bị sốt, không đi làm được thì báo ai?
Gemini, tìm theo nghĩa
Bạn cần báo cho quản lý ca trước giờ vào ca ít nhất 2 tiếng [1]. Nếu nghỉ ốm từ 2 ngày liên tiếp trở lên, bạn nộp giấy nghỉ ốm của cơ sở y tế cho quản lý cửa hàng [1].
Gemini, gộp hai cách
Tài liệu không có thông tin này.
Bot ở Bài 1 tìm bằng cách gộp. Sổ tay có câu trả lời, nhưng bot đó nói không có.
Xem prompt: tìm theo nghĩa
Lời dặn
Bạn là trợ lý nội bộ của chuỗi Cà phê Hạt Dẻ. Bạn trả lời câu hỏi của nhân viên. Chỉ dùng thông tin trong các đoạn tài liệu đi kèm câu hỏi. Ghi số của đoạn bạn dùng trong ngoặc vuông, ví dụ [2]. Nếu các đoạn không có thông tin để trả lời, hãy nói: “Tài liệu không có thông tin này.” Không đoán. Trả lời ngắn, tối đa 3 câu.
Tin nhắn
Các đoạn tài liệu: [1] Sổ tay nhân viên (01/03/2025) › Nghỉ phép › Nghỉ ốm Báo quản lý ca trước giờ vào ca ít nhất 2 tiếng. Nghỉ ốm từ 2 ngày liên tiếp trở lên, nộp giấy nghỉ ốm của cơ sở y tế cho quản lý cửa hàng. [2] Sổ tay nhân viên (01/03/2025) › Ca làm việc › Đổi ca Muốn đổi ca, bạn tự tìm người làm thay, rồi báo quản lý cửa hàng trước ít nhất 24 giờ. Việc đổi ca chỉ có hiệu lực khi quản lý duyệt trên ứng dụng chấm công. Đổi ca không báo trước tính là nghỉ không phép. [3] Sổ tay nhân viên (01/03/2025) › Ca làm việc › Đi trễ Quán không phạt tiền khi bạn đi trễ. Thời gian đi trễ không được tính công. Nếu gặp sự cố trên đường, nhắn quản lý ca trước giờ vào ca. Đi trễ từ lần thứ ba trong một tháng, quản lý cửa hàng nhắc nhở bằng văn bản theo nội quy lao động. Câu hỏi: Sáng nay tôi bị sốt, không đi làm được thì báo ai?
Mã của prompt này trong dữ liệu gốc: b345bab57941588b
Xem prompt: gộp hai cách
Lời dặn
Bạn là trợ lý nội bộ của chuỗi Cà phê Hạt Dẻ. Bạn trả lời câu hỏi của nhân viên. Chỉ dùng thông tin trong các đoạn tài liệu đi kèm câu hỏi. Ghi số của đoạn bạn dùng trong ngoặc vuông, ví dụ [2]. Nếu các đoạn không có thông tin để trả lời, hãy nói: “Tài liệu không có thông tin này.” Không đoán. Trả lời ngắn, tối đa 3 câu.
Tin nhắn
Các đoạn tài liệu: [1] Sổ tay nhân viên (01/03/2025) › Ca làm việc › Đi trễ Quán không phạt tiền khi bạn đi trễ. Thời gian đi trễ không được tính công. Nếu gặp sự cố trên đường, nhắn quản lý ca trước giờ vào ca. Đi trễ từ lần thứ ba trong một tháng, quản lý cửa hàng nhắc nhở bằng văn bản theo nội quy lao động. [2] Sổ tay nhân viên (01/03/2025) › Ca làm việc › Đổi ca Muốn đổi ca, bạn tự tìm người làm thay, rồi báo quản lý cửa hàng trước ít nhất 24 giờ. Việc đổi ca chỉ có hiệu lực khi quản lý duyệt trên ứng dụng chấm công. Đổi ca không báo trước tính là nghỉ không phép. [3] Xử lý khiếu nại và hoàn tiền (20/04/2026) › Khiếu nại › Đơn giao qua ứng dụng Khách nhận sai món hoặc thiếu món: xin lỗi khách trên ứng dụng giao hàng, chụp hoá đơn và báo quản lý ca. Quán hoàn tiền món sai qua ứng dụng trong ngày, hoặc giao lại món đúng nếu khách muốn. Đồ uống bị đổ trên đường giao: hướng dẫn khách báo cho ứng dụng giao hàng, vì ứng dụng xử lý lỗi vận chuyển. Câu hỏi: Sáng nay tôi bị sốt, không đi làm được thì báo ai?
Mã của prompt này trong dữ liệu gốc: 845f1391ea601890
Tóm lại
Tìm theo nghĩa thấy “muộn” và “trễ” là cùng chuyện, nhưng khó phân biệt “E-07” với “E-70”.
Tìm theo từ chỉ thấy chữ chung, nên bỏ sót đoạn viết bằng chữ khác.
Gộp hai cách không phải lúc nào cũng tốt hơn. Bài 6 thử cả ba cách trên các câu hỏi của quán.
Trên các bộ câu hỏi thử của Anthropic, thêm tìm theo từ giúp máy ít bỏ sót đoạn đúng hơn.
Anthropic, Introducing Contextual Retrieval (19/09/2024)(mở tab mới)Bài tiếp
Cắt sổ tay thành đoạn thế nào?
Mọi câu trả lời trong bài là câu trả lời thật của Gemini 3.8 Flash, ghi ngày 12/10/2026.