Development and Evaluation of a University Chatbot Using Deep Learning: A RAG-Based Approach

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In university systems, traditional methods of information retrieval of-
ten prove inefficient, leading to frustration among students and staff. This paper
presents the development and evaluation of a university-specific chatbot that em-
ploys the Retrieval-Augmented Generation (RAG) approach to improve the ac-
curacy and relevance of its responses. Unlike conventional chatbots that depend
on intent classification and pre-designed system responses and conversation
flows, the proposed chatbot integrates Large Language Models (LLMs) with lo-
cal university data, enhancing its ability to handle complex queries with context-
aware responses and dynamically generated conversation flows. The system ar-
chitecture includes components such as LangChain for orchestration, a vector
store for embedding external knowledge, and a user interface developed using
Streamlit. Evaluation results demonstrate that the RAG-based chatbot substan-
tially outperforms traditional LLMs, including GPT-3.5, GPT-4 mini, and GPT-
4, in terms of answer accuracy and reliability. In this paper we also reflect on the
lessons learned during the chatbot’s development and deployment in a real-world
university setting
Original languageEnglish
Title of host publicationChatbots and Human-Centered AI
Subtitle of host publicationConference Proceedings
Pages96-111
Number of pages16
ISBN (Electronic)978-3-031-88045-2
DOIs
Publication statusPublished (in print/issue) - 4 Apr 2024
EventCONVERSATIONS 2024 - Thessaloniki , Greece
Duration: 4 Dec 20245 Dec 2024

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceCONVERSATIONS 2024
Abbreviated titleCONVERSATIONS 2024
Country/TerritoryGreece
Period4/12/245/12/24

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 4 - Quality Education
    SDG 4 Quality Education

Keywords

  • Chatbot
  • large language models
  • retrieval-augmented generation

Fingerprint

Dive into the research topics of 'Development and Evaluation of a University Chatbot Using Deep Learning: A RAG-Based Approach'. Together they form a unique fingerprint.

Cite this