№ 71
AI agent hỗ trợ sinh viên trong việc hỏi đáp các qui chế và thực hiện các thủ tục một cách chính xác
Campus 24/7 - Tóm tắt dự án
Bài toán Sinh viên cần tra cứu quy chế/quy định và thực hiện thủ tục hành chính (phúc khảo điểm, xin giấy chứng nhận, báo sự cố KTX, đặt phòng học...) nhưng: thông tin phân tán, chỉ hỗ trợ giờ hành chính, phản hồi chậm, cán bộ quá tải vì câu hỏi lặp lại, sinh viên không biết trạng thái yêu cầu của mình. Cần một trợ lý AI 24/7 vừa trả lời có căn cứ (không bịa quy định), vừa tự động hoá thủ tục qua hội thoại tự nhiên, vừa biết khi nào phải chuyển cho người thật (ca nhạy cảm, khẩn cấp, hoặc AI không đủ tự tin).
Giải pháp kỹ thuật Kiến trúc: FastAPI + LangGraph (agent orchestration) + MongoDB (đồng thời là DB nghiệp vụ và Atlas Vector Search cho RAG) + React/Vite frontend cho 2 vai trò (sinh viên/cán bộ).
RAG có trích nguồn: kho tri thức được cán bộ ingest (PDF/URL), retrieval qua vector search có ngưỡng liên quan 2 tầng — không đủ căn cứ thì trả lời no_source thay vì đoán, kèm gợi ý mở thủ tục liên quan nếu có.
Agent tool-use an toàn: model chỉ được gọi tool đọc (tìm workflow, lấy form, resolve field...); mọi thao tác ghi (tạo yêu cầu, sinh văn bản, nộp) đều đi qua service backend riêng, có bước xác nhận tường minh + idempotency — nguyên tắc "agent đề xuất, backend quyết định và ghi".
Conversational router: phân loại từng lượt (hỏi đáp tự nhiên / bắt đầu thủ tục / than phiền cơ sở vật chất...), ưu tiên giữ mạch trò chuyện gần gũi thay vì chatbot theo kịch bản cứng.
Safety & Human-in-the-loop: lớp phát hiện an toàn chạy deterministic, tách khỏi model (không để LLM tự quyết ca tự hại/bị đe doạ) → tự động chuyển cán bộ đang trực, định tuyến đúng phòng ban (không dồn về một đầu mối), có Inbox riêng cho hội thoại đã handover.
Bảo mật dữ liệu: nội dung tin nhắn, lý do handover, tiêu đề hội thoại được mã hoá ở mức field, không lọt vào các field có thể tra cứu/index.
Bên cạnh đó việc tối ưu hóa quy trình hỏi đáp xin giấy tờ công văn,... cũng được nhiều trường đại học lớn hướng tới (Bách khoa Hà Nội, Đại học quốc gia, ...) để giảm thời gian xử lí những công việc lặp đi lặp lại
Mở rộng số thủ tục tự động hoá theo đúng tần suất ticket thực tế (thay vì đoán), đặc biệt các nhóm đang chỉ dừng ở mức tạo phiếu theo dõi (báo sự cố CSVC, hỗ trợ trực tiếp).
Tăng mức độ tự động hóa quy trình cho giảng viên, để chỉ khi vấn đề thực sự cần thiết thì giảng viên cán bộ mới cần handover
Thông báo thật (email/push) khi yêu cầu đổi trạng thái — hiện chưa có, chỉ có thông báo trong app.
Kiểm thử tải và chi phí ở quy mô một khoá/toàn trường trước khi go-live diện rộng.