Để dò tài liệu tham khảo không tồn tại, tách danh mục thành từng mục, đối chiếu mỗi mục có DOI bằng cách phân giải DOI và so tiêu đề trả về, còn mục không có DOI thì tìm theo tiêu đề và tác giả trên Crossref hoặc OpenAlex. Mục không tìm thấy được kiểm tay rồi hỏi tác giả, không kết luận ngay.
Tài liệu tham khảo bịa có thể đến từ nhiều nguồn: nhà máy bài báo, công cụ sinh văn bản, chép danh mục từ bài khác mà không đọc, hay đơn giản là ghi nhầm. Hậu quả với người đánh giá giống nhau: một bản thảo dựa trên nguồn không tồn tại không thể kiểm chứng. Bài này đưa ra quy trình thực hành cho người hướng dẫn luận văn, biên tập viên và phản biện, có thể làm thủ công với vài chục mục hoặc bán tự động với hàng trăm mục.
Bước 1: tách danh mục thành dữ liệu dùng được
Danh mục trong tệp Word hay PDF cần được chuyển thành danh sách, mỗi dòng một mục:
- Chép phần danh mục ra một tệp văn bản thuần, kiểm mỗi mục nằm trên một dòng, không bị ngắt giữa chừng do định dạng PDF.
- Đánh số thứ tự để đối chiếu về sau.
- Tách những mục có DOI ra một cột riêng; DOI thường bắt đầu bằng 10. tiếp theo là mã đơn vị đăng ký.
- Nếu cần cấu trúc chi tiết, dán danh mục vào trình quản lý tài liệu như Zotero bằng chức năng thêm theo định danh với các DOI, hoặc dùng công cụ phân tích trích dẫn để tách tác giả, năm, tiêu đề, tạp chí.
- Lưu thành bảng tính với các cột: số thứ tự, chuỗi gốc, DOI, tiêu đề, kết quả kiểm, ghi chú.
Bước 2: đối chiếu với Crossref và OpenAlex
Mục có DOI
Phân giải từng DOI và so tiêu đề, tác giả, năm, tạp chí trả về với chuỗi trong danh mục. Một DOI hợp lệ nhưng trỏ sang bài khác là dấu hiệu quan trọng, nhiều khi quan trọng hơn DOI không tồn tại. Thêm DOI vào Zotero là cách nhanh: Zotero tự lấy siêu dữ liệu, bạn chỉ cần so.
Mục không có DOI
Crossref có công cụ Simple Text Query: dán danh sách tài liệu dạng chuỗi, công cụ trả về DOI tìm được cho từng mục. Với số lượng lớn, giao diện lập trình REST API của Crossref có tham số query.bibliographic để tìm theo chuỗi trích dẫn, và OpenAlex cho tìm theo tiêu đề kèm bộ lọc năm và tác giả. Mục khớp với độ tin cậy cao được đánh dấu xong; mục không khớp hoặc khớp yếu chuyển sang kiểm tay.
Kiểm tay
Tìm tiêu đề chính xác trong ngoặc kép trên Google Scholar, trang của tạp chí, thư viện số của trường. Với tài liệu tiếng Việt không có DOI, kiểm trang lưu trữ số của tạp chí, thư mục Thư viện Quốc gia, hoặc kho luận án của cơ sở đào tạo.
Dấu hiệu tài liệu bịa và cách phân biệt với lỗi ghi
Không phải mục không tìm thấy nào cũng là bịa. Bảng dưới giúp phân loại trước khi hỏi tác giả.
| Dấu hiệu | Khả năng bịa | Khả năng lỗi ghi |
|---|---|---|
| DOI hợp lệ nhưng trỏ sang bài khác hẳn chủ đề | Cao, nhất là khi tiêu đề trong danh mục rất hợp đề tài | Có thể do chép nhầm DOI của mục liền kề |
| Tạp chí có thật nhưng không có số, tập đó trong năm đó | Cao | Thấp, trừ khi nhầm năm |
| Tác giả có thật nhưng không có bài nào như vậy trong hồ sơ công bố | Cao | Có thể do nhầm tên đồng tác giả |
| Tiêu đề gần giống một bài có thật, khác vài từ | Trung bình | Cao, do gõ lại tiêu đề |
| Trang bắt đầu và kết thúc bất hợp lý | Trung bình | Cao |
| Tài liệu xám như báo cáo nội bộ, văn bản không công bố | Khó kết luận | Cần hỏi tác giả bản sao |
Kiểm hàng trăm mục bằng một đoạn mã ngắn
Ý tưởng
Với danh mục rất dài hoặc khi toà soạn kiểm nhiều bản thảo, một đoạn mã Python vài chục dòng đủ làm phần nặng: đọc bảng tính, với mỗi mục gửi chuỗi trích dẫn tới điểm truy vấn tác phẩm (works) của Crossref REST API với tham số query.bibliographic và lấy kết quả đầu tiên, rồi so tiêu đề trả về với tiêu đề trong danh mục bằng một độ đo tương đồng chuỗi. Mục có độ tương đồng thấp được đánh dấu để kiểm tay. Làm tương tự với OpenAlex cho các mục Crossref không tìm thấy.
Phép lịch sự khi gọi API
Crossref khuyến nghị kèm địa chỉ thư điện tử liên hệ trong tham số mailto để được xếp vào nhóm truy vấn ổn định hơn, và giới hạn tốc độ gửi. OpenAlex cũng có hướng dẫn tương tự. Đọc tài liệu chính thức của hai dịch vụ trước khi chạy hàng loạt.
Đừng tin điểm số tuyệt đối
Kết quả đầu tiên của truy vấn luôn là “bài gần nhất”, kể cả khi tài liệu thật không tồn tại. Vì vậy phải so tiêu đề, không chỉ xem có kết quả hay không. Đặt ngưỡng tương đồng thận trọng, chấp nhận kiểm tay nhiều hơn một chút để không bỏ sót.
Một tình huống điển hình
Một người hướng dẫn kiểm danh mục 80 mục của học viên. Phần tự động xác nhận phần lớn các mục. Còn lại một nhóm nhỏ: vài mục là sách tiếng Việt tìm được trên trang nhà xuất bản, vài mục ghi sai năm, và ba mục có tiêu đề rất khớp đề tài nhưng không tìm thấy ở đâu, trong đó một mục có DOI trỏ sang bài về chủ đề khác hẳn. Người hướng dẫn gửi học viên danh sách ba mục này, đề nghị cung cấp bản sao. Cách làm này vừa tôn trọng người viết, vừa đủ chặt để không bỏ qua vấn đề thật.
Những gì công cụ không làm thay được
Công cụ đối chiếu chỉ trả lời câu “tài liệu này có tồn tại không”. Câu hỏi quan trọng không kém là “tài liệu có nói điều bản thảo gán cho nó không”. Với những mục được dùng để đỡ các nhận định chính, người đánh giá nên mở tài liệu gốc và đọc đoạn liên quan. Trích dẫn có thật nhưng sai nội dung cũng làm hỏng lập luận như trích dẫn bịa.
Công cụ cũng không bao phủ đủ mọi nguồn. Sách của nhà xuất bản trong nước, kỷ yếu hội thảo, bài trên tạp chí chưa đăng ký DOI có thể không có trong Crossref hay OpenAlex. Một mục không có trong hai cơ sở dữ liệu này chỉ là mục cần kiểm thêm.
Xử lý kết quả công bằng
Hỏi trước, kết luận sau
Gửi tác giả danh sách cụ thể các mục chưa xác minh được, kèm điều bạn đã kiểm, và đề nghị cung cấp bản sao hoặc thông tin chính xác. Lỗi ghi sẽ được sửa nhanh; tài liệu bịa thì tác giả thường không cung cấp được.
Áp dụng một quy tắc cho mọi người
Kiểm danh mục theo cùng một quy trình cho mọi bản thảo, mọi học viên, không chọn lọc theo cảm tính. Ghi lại quy trình và kết quả.
Phân biệt mức độ
Một hai mục ghi sai chi tiết là lỗi trình bày cần sửa. Nhiều mục không tồn tại, nhất là mục đỡ cho nhận định chính, là vấn đề liêm chính cần chuyển theo quy trình của toà soạn hoặc cơ sở đào tạo. Với học viên, đây cũng là dịp hướng dẫn cách quản lý tài liệu bằng phần mềm để tránh lặp lại.
Dặn người viết để tránh bị nghi oan
Người hướng dẫn có thể chuyển các nguyên tắc sau cho học viên:
- Chỉ đưa vào danh mục tài liệu đã thực sự đọc hoặc ít nhất đã xem bản gốc.
- Thêm tài liệu vào phần mềm quản lý bằng DOI hoặc từ trang gốc, không gõ tay.
- Không chép danh mục của bài khác sang bài mình.
- Giữ bản PDF hoặc ảnh chụp trang của tài liệu khó tìm như sách cũ, báo cáo nội bộ, để cung cấp khi được hỏi.
- Trước khi nộp, chạy kiểm DOI cho toàn bộ danh mục một lần.
Câu hỏi thường gặp
Kiểm vài trăm tài liệu có mất nhiều thời gian không?
Với Simple Text Query của Crossref hoặc Zotero, phần tự động chỉ mất ít phút. Thời gian chủ yếu dành cho các mục không khớp, thường là một phần nhỏ của danh mục.
DOI không phân giải được có phải tài liệu bịa không?
Không nhất thiết. Có thể gõ sai ký tự, hoặc DOI chưa được đăng ký xong. Hãy tìm theo tiêu đề trước khi kết luận.
Tài liệu tiếng Việt không có DOI thì kiểm thế nào?
Kiểm trên trang lưu trữ số của tạp chí, thư viện số các trường, thư mục Thư viện Quốc gia hoặc hỏi tác giả bản sao.
Có nên công khai danh sách tài liệu bịa của một bản thảo không?
Không. Kết quả kiểm là thông tin trong quy trình bình duyệt hoặc đánh giá, chỉ gửi cho tác giả và người có thẩm quyền theo quy trình.
Học viên ghi sai năm và số trang có bị coi là vi phạm không?
Thường là lỗi trình bày cần sửa. Vấn đề liêm chính chỉ đặt ra khi tài liệu không tồn tại hoặc bị gán nội dung không có trong đó.