Tired of waiting hours for IT help on a simple password reset? Chatbot IT Assistant bridges the gap between non-technical users and complex IT problems — delivering expert-level support instantly, in plain human language.
A production-ready AI support system deployed at YDSF that lets anyone resolve IT issues without needing to call a technician. Think of it as having a senior IT engineer available 24/7, minus the ticket queue.
Most LLM-powered chatbots hallucinate. This one doesn't — at least not quietly.
Under the hood, it runs a self-critical RAG pipeline powered by Gemma 4 31B: every response is generated, validated, and refined before it ever reaches the user. The result is answers that are not just fast, but trustworthy — grounded in a dynamic, customizable knowledge base that can be updated without touching a single line of model code.
When the system genuinely can't help? It escalates gracefully through a built-in ticketing system — no dead ends, no frustrated users.
Python · FastAPI · JWT Authentication · RAG Pipeline · Gemma 4 31B
Self-validating response pipeline that actively reduces hallucinations
Dynamic knowledge base — update context without retraining or fine-tuning
Humanized response generation built for non-technical audiences
Automatic ticket creation for unresolved cases
Full authentication layer via JWT
End-to-end custom build — no off-the-shelf chatbot frameworks
This project proves a compelling idea: thoughtful pipeline engineering beats brute-force fine-tuning. By designing the architecture around reliability and user experience rather than raw model capability, Chatbot IT Assistant delivers measurably better outcomes at a fraction of the cost of training custom models.
🔗 Live Demo: https://logistik.info.falah.id/
Built with