GUIDER.AI
Gợi ý Lộ Trình Học Tập Cùng AI
Sản phẩm: Nhóm 19 - AI Thực Chiến (VinUni)
Mã dự án: A20-App-019
Trải nghiệm: https://a20-app-019.site
Mã nguồn: https://github.com/a20-ai-thuc-chien/A20-App-019
NỖI ĐAU CỦA NGƯỜI HỌC TRỰC TUYẾN
Lạc lối
Người học không biết nên học gì tiếp theo sau khi hoàn thành khóa đầu tiên.
Quá tải lựa chọn
Danh sách khóa học quá dài nhưng thiếu định hướng rõ ràng.
Thiếu cá nhân hóa
Các nền tảng chỉ liệt kê tên khóa học mà không có ngữ cảnh cụ thể.
Hậu quả
Tỷ lệ bỏ cuộc (drop-off) sau khóa học đầu tiên ở mức rất cao.
Dữ liệu minh họa: Tỷ lệ hoàn thành khóa học trực tuyến
HỆ SINH THÁI HỌC TẬP TÍCH HỢP AI
PLATFORM
Học tập Coursera-style với kho video và bài giảng phong phú.
FORUM
Cộng đồng hỏi đáp, trao đổi kiến thức sôi nổi.
NAVI AI
Trợ lý ảo đồng hành, định hướng lộ trình cá nhân hóa.
SỰ KHÁC BIỆT (WHY)
Không chỉ là đề xuất
Navi AI không chỉ liệt kê các khóa học. Navi giải thích chi tiết TẠI SAO một lộ trình cụ thể lại phù hợp với mục tiêu, lỗ hổng kiến thức và quỹ thời gian của riêng bạn.
Chuyển đổi từ việc "chọn bừa" sang "học có mục đích".
TRẢI NGHIỆM MƯỢT MÀ, QUẢN TRỊ TỐI ƯU
DÀNH CHO NGƯỜI HỌC
Đăng nhập & Quản lý hồ sơ cá nhân
Ghi danh (Enroll) & Theo dõi tiến độ học tập
Xem video bài giảng chất lượng cao
Thảo luận cộng đồng trên Forum tích hợp
Tương tác trực tiếp với Mentor AI Navi
DÀNH CHO QUẢN TRỊ VIÊN
Hệ thống quản trị người dùng tập trung
Kiểm duyệt nội dung Forum & Cộng đồng
Upload & Quản lý kho khóa học, video
Theo dõi log hệ thống & Hiệu suất AI
TỐI ƯU HIỂN THỊ ĐA THIẾT BỊ (RESPONSIVE)
BẢO MẬT PRODUCTION QUA HTTPS
KIẾN TRÚC PHÂN LỚP, MỞ RỘNG LINH HOẠT
FRONTEND
User Interface
React SPA (Single Page Application)
Web Server
Nginx Reverse Proxy
BACKEND
Business Logic
Node.js & Express API
Database
MySQL 8 (Relational Data)
AI ENGINE & VECTOR DB
AI Agent
FastAPI & LangChain Agent
Vector Search
Qdrant (Knowledge Retrieval)
LLM
OpenAI GPT-4o Integration
BẢO MẬT TUYỆT ĐỐI: API Key của OpenAI chỉ được lưu trữ và xử lý tại Server-side (Navi Agent), không bao giờ lộ diện tại Client-side.
NAVI AI FLOW: TỪ CHẨN ĐOÁN ĐẾN KHUYẾN NGHỊ
01
CHẨN ĐOÁN
Thu thập dữ liệu mục tiêu (goal), lỗ hổng kiến thức (gap), trình độ (level) và thời gian của người dùng.
02
RAG & TRUY XUẤT
Embedding câu hỏi → Truy vấn Top-K trên Qdrant kết hợp bộ lọc metadata từ MySQL database.
03
SUY LUẬN
OpenAI LLM tổng hợp ngữ cảnh cá nhân hóa và dữ liệu khóa học để đưa ra quyết định tối ưu.
04
KẾT QUẢ
Trả về danh sách lộ trình học tập kèm lời giải thích chi tiết "TẠI SAO" cho từng gợi ý cụ thể.
Hệ thống đảm bảo tính minh bạch bằng cách giải thích logic đằng sau mỗi khuyến nghị, giúp người học tin tưởng vào lộ trình.
CÔNG NGHỆ HIỆN ĐẠI CHO HIỆU SUẤT CAO
FRONTEND
React
Redux
Tailwind CSS
Giao diện hiện đại, phản hồi nhanh và tối ưu trải nghiệm người dùng trên mọi thiết bị.
BACKEND
Node.js 18
Express
MySQL 8
Hệ thống xử lý nghiệp vụ ổn định, quản lý dữ liệu quan hệ chặt chẽ và hiệu năng cao.
AI AGENT
FastAPI
OpenAI
Qdrant
Trí tuệ nhân tạo mạnh mẽ với cơ sở dữ liệu Vector cho khả năng truy xuất và suy luận chính xác.
INFRASTRUCTURE
Docker
Caddy
Nginx
Triển khai container hóa linh hoạt, bảo mật với HTTPS và tối ưu hóa luồng traffic.
SẴN SÀNG VẬN HÀNH ĐẠT CHUẨN
Production Live
Hệ thống đang chạy thực tế mượt mà trên môi trường thật tại địa chỉ a20-app-019.site.
Repo Hoàn Chỉnh
Đáp ứng đủ tiêu chí BTC với README chi tiết, sơ đồ kiến trúc và script hook AI logs tự động.
Testing Framework
Đã áp dụng Jest (Frontend/Backend) và pytest (AI Engine) để đảm bảo tính ổn định của mã nguồn.
AGENT HELPERS COVERAGE
~36%
BƯỚC TIẾN TIẾP THEO CỦA SẢN PHẨM
HIỆN TẠI
Tối ưu hóa nền tảng
Hoàn thiện các tính năng cốt lõi và đảm bảo tính ổn định của hệ thống trên môi trường production.
GIAI ĐOẠN 2
Kiểm thử mở rộng
Tăng test coverage thông qua integration test với DB và mock Qdrant để đảm bảo chất lượng mã nguồn.
GIAI ĐOẠN 3
Trải nghiệm người dùng
Tích hợp đăng nhập OAuth (Google/GitHub) và cá nhân hóa sâu hơn giao diện người dùng.
TƯƠNG LAI
Tự chủ công nghệ AI
Nghiên cứu fine-tuning các mô hình ngôn ngữ nội bộ (LLMs) để giảm chi phí và tăng tính bảo mật.
HẠN CHẾ & THÁCH THỨC
Hệ thống hiện đang phụ thuộc mạnh vào API của bên thứ ba (OpenAI). Mục tiêu chiến lược là xây dựng bộ engine AI riêng biệt để tối ưu hóa hiệu suất và chi phí vận hành lâu dài.
CẢM ƠN SỰ LẮNG NGHE!
Mời Ban Giám Khảo Đặt Câu Hỏi
TRẢI NGHIỆM DỰ ÁN
https://a20-app-019.site
MÃ NGUỒN
GitHub Repository: https://github.com/a20-ai-thuc-chien/A20-App-
019
THỰC HIỆN BỞI
Nhóm 19 - AI Thực Chiến (VinUni)