dc.contributor.advisor | Sotiropoulos, Dionisios | |
dc.contributor.advisor | Σωτηρόπουλος, Διονύσιος | |
dc.contributor.author | Ntourmas, Ioannis | |
dc.contributor.author | Ντούρμας, Ιωάννης | |
dc.date.accessioned | 2025-05-22T06:20:30Z | |
dc.date.available | 2025-05-22T06:20:30Z | |
dc.date.issued | 2025-03 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/17780 | |
dc.description.abstract | Η αυξανόμενη ανάγκη για εξειδικευμένα chatbots, προσαρμοσμένα σε συγκεκριμένους τομείς,
γίνεται ιδιαίτερα εμφανής σε διάφορους κλάδους και ακαδημαϊκά ιδρύματα. Η παρούσα
διπλωματική εργασία εξετάζει τον σχεδιασμό και την υλοποίηση ενός chatbot βασισμένου στην
αρχιτεκτονική Retrieval-Augmented Generation (RAG), ειδικά προσαρμοσμένου για το
Πανεπιστήμιο Πειραιώς. Με τη χρήση του GPT-3.5 σε συνδυασμό με ένα σύστημα ανάκτησης
δεδομένων που αξιοποιεί τη MongoDB, το chatbot παρέχει ακριβείς και συναφείς απαντήσεις
σε ζητήματα που αφορούν το πανεπιστήμιο. Η εργασία εστιάζει στις αρχές σχεδιασμού που
εφαρμόζονται στο Flask για την ανάπτυξη του backend, στο React-based frontend για τη
δημιουργία ενός φιλικού περιβάλλοντος χρήσης, καθώς και στις στρατηγικές βελτιστοποίησης
που εξασφαλίζουν ομαλή διαχείριση των δεδομένων. Τα πειραματικά αποτελέσματα
επιβεβαιώνουν την αποτελεσματικότητα του chatbot στην παροχή εξειδικευμένων
απαντήσεων, αναδεικνύοντάς το ως μια ευέλικτη και αξιόπιστη λύση για ακαδημαϊκές ανάγκες. | el |
dc.format.extent | 55 | el |
dc.language.iso | en | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/3.0/gr/ | * |
dc.title | RAG-based architecture enhanced specialized chatbot generation | el |
dc.title.alternative | Δημιουργία εξειδικευμένου chatbot βασισμένο στην αρχιτεκτονική RAG | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The growing need for specialized chatbots, tailored to distinct domains, is increasingly evident
across a wide range of industries and academic institutions. This thesis explores the design
and implementation of a chatbot grounded in a Retrieval-Augmented Generation (RAG)
architecture, specifically developed for the University of Piraeus. By integrating GPT-3.5 with a
data retrieval system based on MongoDB, the chatbot delivers accurate and context-relevant
answers for university-related queries. The dissertation focuses on the design principles
employed in Flask for backend development, the React-based frontend for a user-friendly
interface, and the optimization strategies that facilitate seamless data management.
Experimental evaluations confirm the chatbot’s effectiveness in providing domain-specific
answers, underscoring its flexibility and reliability for academic needs. | el |
dc.contributor.master | Προηγμένα Συστήματα Πληροφορικής - Ανάπτυξη Λογισμικού και Τεχνητής Νοημοσύνης | el |
dc.subject.keyword | Retrieval-Augmented Generation (RAG) | el |
dc.subject.keyword | Natural Language Processing (NLP) | el |
dc.subject.keyword | Chatbot architecture | el |
dc.subject.keyword | Domain-specific dialogue systems | el |
dc.subject.keyword | Knowledge-enhanced generation | el |
dc.date.defense | 2025 | |