KUBIT AI: A RETRIEVAL AUGMENTED GENERATION BASED INTELLIGENT CHATBOT SYSTEM FOR KIRIKKALE UNIVERSTY STUDENT SERVICES
Öz
Background/Aim: The growing number of students in higher education institutions has intensified the demand for efficient and accessible information services. Traditional methods such as call centers, physical help desks, and static FAQ pages are inherently limited in scalability, availability, and personalization. This study aims to present KÜBİT AI, a domainspecific chatbot system designed for Kırıkkale University that combines a RetrievalAugmented Generation (RAG) architecture with a locally deployed large language model (LLM).
Methods: The proposed system integrates a multilingual sentence-transformer-based semantic retrieval engine over a structured knowledge base compiled from official Kırıkkale University domains with a DuckDuckGo-based web-search fallback mechanism, supporting both structured knowledge access and real-time information discovery. The backend is built upon a Flask RESTful API and communicates with an Ollama-hosted OpenAI GPT-OSS (20B) model. Evaluation is conducted using the RAGAS framework. The study further reports a comparison against BM25, TF-IDF, and pure-LLM baselines, an ablation over retrieval thresholds and top-k, a stress test on a low-overlap paraphrased question set, an evaluation of the web-fallback component, and an error-taxonomy-based failure analysis. Results: The main system obtains context precision of 0.918, context recall of 0.987, faithfulness of 0.782, answer relevancy of 0.630, and answer correctness of 0.778, reaching a RAGAS harmonic mean of 0.805.
Conclusion: The core RAG pipeline is designed to run locally, with only the optional websearch fallback relying on an external service when up-to-date public information is needed.
This design contributes to data privacy and institutional autonomy
Anahtar Kelimeler
KÜBİT AI: KIRIKKALE ÜNİVERSİTESİ ÖĞRENCİ HİZMETLERİ İÇİN ERİŞİMLE ZENGİNLEŞTİRİLMİŞ ÜRETİM TABANLI AKILLI SOHBET ROBOTU SİSTEMİ
Öz
Yükseköğretim kurumlarında artan öğrenci sayısı, etkin ve erişilebilir bilgi hizmetlerine olan talebi yoğunlaştırmıştır. Çağrı merkezleri, fiziksel yardım masaları ve statik SSS sayfaları gibi geleneksel yöntemler ölçeklenebilirlik, erişilebilirlik ve kişiselleştirme açısından yapısal sınırlılıklar taşımaktadır. Bu çalışma, Kırıkkale Üniversitesi için tasarlanmış, erişimle zenginleştirilmiş üretim (RAG) mimarisi ile yerel olarak konuşlandırılmış bir büyük dil modelini (BDM) kullanan alana özgü bir sohbet robotu sistemi olan KÜBİT AI'ı sunmayı amaçlamaktadır. Önerilen sistem, resmi Kırıkkale Üniversitesi alan adlarından derlenmiş yapılandırılmış bir bilgi tabanı üzerinde çok dilli cümle dönüştürücü tabanlı anlamsal bir erişim motorunu, DuckDuckGo tabanlı bir web arama yedekleme mekanizması ile bütünleştirmektedir. Arka uç, Flask RESTful API üzerine inşa edilmiş olup Ollama aracılığıyla barındırılan OpenAI GPT-OSS (20B) modeli ile iletişim kurmaktadır. Değerlendirme, RAGAS çerçevesi kullanılarak yürütülmüştür. Çalışma ayrıca BM25, TF-IDF ve yalın BDM çizgilerine karşı bir karşılaştırma, eşik ve top-k üzerinde bir ablasyon incelemesi, düşük kelime örtüşmeli bir zorlu soru kümesi üzerinde bir stres testi, web yedekleme bileşeninin değerlendirilmesi ve hata taksonomisine dayalı bir analiz sunmaktadır. Temel sistem bağlam hassasiyeti 0,918, bağlam geri çağırma 0,987, sadakat 0,782, cevap ilgililiği 0,630 ve cevap doğruluğu 0,778 değerlerini elde etmiş ve 0,805 düzeyinde RAGAS harmonik ortalamasına ulaşmıştır. Çekirdek RAG işlem hattı yerel olarak çalışacak şekilde tasarlanmış olup, yalnızca isteğe bağlı web arama yedekleme dalı güncel kamuya açık bilgi gerektiğinde harici bir hizmet kullanmaktadır. Bu mimari veri gizliliğine ve kurumsal özerkliğe katkı sunmaktadır.
Anahtar Kelimeler