№ 53
SCampus AI: Trợ lý ảo cho sinh viên giải đáp và xử lý yêu cầu
SCampusAI là giải pháp Trợ lý ảo AI toàn diện hỗ trợ sinh viên tra cứu quy chế, quy định đào tạo và tiếp nhận/xử lý yêu cầu hỗ trợ hành chính tự động, hoạt động liên tục 24/7:
Tra cứu RAG chính xác: Trả lời ngôn ngữ tự nhiên kèm trích dẫn nguồn văn bản gốc (tên văn bản, URL, ngày ban hành). Hệ thống cam kết từ chối trả lời thay vì "bịa" thông tin (Anti-Hallucination Guardrail) khi dữ liệu không đủ căn cứ.
Tự động hóa thủ tục & Ticket System: Đối với các thủ tục phức tạp (phúc khảo, bảo lưu, hoãn thi, khiếu nại...), hệ thống tự động nhận diện intent, khởi tạo mã yêu cầu (TCK-YYYYMMDD-XXXX) và định tuyến tới đúng phòng ban chuyên trách (Đào tạo, CTSV...).
Console dành cho cán bộ: Giao diện riêng cho nhà trường tiếp nhận, phân loại, chuyển tiếp và phản hồi sinh viên.
AI & RAG Pipeline: OpenAI GPT-4o-mini (qua langchain_openai.ChatOpenAI), Embedding model text-embedding-3-small (1536d). Tích hợp Hybrid Search (dense + BM25 + rerank), Input Guard 4 tầng T0–T3 phân loại phạm vi ngữ nghĩa (định tuyến theo centroid ở tầng T2), và Output Guard kiểm groundedness câu trả lời trước khi trả về.
Vector Database: Qdrant Vector Store (Cosine Distance, cấu hình Docker tập trung).
Backend System: Python 3.11, FastAPI (Asynchronous), Pydantic v2, SQLAlchemy, Alembic migration, PostgreSQL / SQLite, chuẩn mã hóa JWT Authentication.
Frontend Framework: Next.js 15 (App Router), React 19, TypeScript 5.7, hỗ trợ Real-time Streaming (SSE token).
DevOps & Quality Control: Docker Multi-stage & Docker Compose toàn bộ stack; CI/CD GitHub Actions; bộ kiểm thử tự động 505 unit test + 1 integration test.
Về dài hạn: tự động hoá cập nhật corpus theo văn bản mới ban hành, kết nối ticket với kênh email/SMS thật, và đánh giá khả năng đưa model finetune tự host vào production sau khi đo thêm chi phí/độ trễ inference.