IT65-BU62 :: AskIT

ระบบ ChatBot ตอบคำถามและแนะนำข้อมูลสำหรับสาขาเทคโนโลยีสารสนเทศ

details
ASK SIT is an intelligent assistant (AI Chatbot) developed to provide fast and accurate answers and information related to the School of Information Technology (SIT), KMUTT. The system utilizes Retrieval-Augmented Generation (RAG) technology in combination with a Large Language Model (LLM) to retrieve in-depth information from curriculum documents (PDFs) and the faculty’s website in real time. In addition, it includes a Human Handover (Ticket System) that forwards questions the AI cannot answer to administrators, enhancing the overall experience of accessing information for students and the general public efficiently.
tools & techniques
Frontend : Vue.js Tailwind CSS Backend : FastAPI (Python) RESTful API Database : PostgreSQL OpenSearch (Vector Database) AI Integration : Google Gemini 2.5 Flash RAG (Retrieval-Augmented Generation) PyThaiNLP DevOps & Infrastructure : Docker & Docker Compose Cloudflare Tunnel UFW Firewall Ubuntu Linux SIT VM Development Tools : Visual Studio Code Antigravity Version Control Tool : GitHub GitHub Desktop Fork API Testing : Swagger UI Postman Design : Miro Canva Communication : Microsoft Teams Discord
author
นายกันตพงศ์ พลมณี
รหัสนักศึกษา 65130500006
Kantaphong.polm@mail.kmutt.ac.th
นางสาวเบญญาพร แสงเขียว
รหัสนักศึกษา 65130500040
Benyaporn.sang@mail.kmutt.ac.th
นายปิติชัย ลิมป์สุชาลี
รหัสนักศึกษา 65130500044
Pitichai.lims@mail.kmutt.ac.th
advisor
Olarn Rojanapornpun
Punnarust Silparattanawong