Νικόλαος Λυμπιτάκης, Κατασκευή ενός RAG Chatbot για
Ξενοδοχειακή Υποστήριξη
v
Περίληψη
Η παρούσα πτυχιακή εργασία, πραγματεύεται τη σχεδίαση και υλοποίηση ενός
έξυπνου chatbot βασισμένου στην αρχιτεκτονική Retrieval-Augmented Generation (RAG),
με εφαρμογή στον ξενοδοχειακό κλάδο.
Κίνητρο για την ανάπτυξη του συστήματος αποτέλεσαν οι σημαντικοί περιορισμοί
της παραδοσιακής ανθρώπινης εξυπηρέτησης πελατών, όπως το υψηλό λειτουργικό κόστος,
οι περιορισμένες ώρες διαθεσιμότητας και η ανομοιογένεια στην ποιότητα της
εξυπηρέτησης. Η αρχιτεκτονική RAG επιλέχθηκε ως η πλέον κατάλληλη προσέγγιση,
καθώς συνδυάζει τα πλεονεκτήματα των Μεγάλων Γλωσσικών Μοντέλων (LLMs) με
μηχανισμούς ανάκτησης πληροφοριών από εξωτερικές βάσεις γνώσης, ξεπερνώντας έτσι
τους περιορισμούς της στατικής γνώσης των παραδοσιακών μοντέλων.
Για την υλοποίηση αξιοποιήθηκαν σύγχρονες τεχνολογίες όπως: η Python ως κύρια
γλώσσα προγραμματισμού, το LangChain για τη διαχείριση της ροής δεδομένων και τη
διασύνδεση με το γλωσσικό μοντέλο DeepSeek, η βιβλιοθήκη FAISS για αποθήκευση
διανυσματικών αναπαραστάσεων (embeddings) και ταχεία σημασιολογική αναζήτηση, το
Streamlit για τη δημιουργία φιλικού γραφικού περιβάλλοντος και η SQLite ως ελαφριά
βάση δεδομένων για τα στοιχεία του ξενοδοχείου και τις κρατήσεις.
Το σύστημα σχεδιάστηκε με βάση συγκεκριμένες προδιαγραφές και περιπτώσεις
χρήσης, και αξιολογήθηκε μέσω δομημένης μεθοδολογίας με ποσοτικές μετρικές. Το τελικό
chatbot είναι ικανό να απαντά σε ερωτήσεις σχετικά με τις παροχές, τις πολιτικές και τη
διαθεσιμότητα δωματίων ενός ξενοδοχείου, τόσο στα Ελληνικά όσο και στα Αγγλικά.
Τα αποτελέσματα επιβεβαιώνουν την αποτελεσματικότητα της αρχιτεκτονικής
RAG ως ολοκληρωμένης λύσης για ξενοδοχειακές εφαρμογές, με άμεση μείωση
λειτουργικού κόστους και βελτίωση της εμπειρίας χρήστη. Η εργασία ολοκληρώνεται με
ανάλυση SWOT και πρόταση μελλοντικών επεκτάσεων, θέτοντας τις βάσεις για περαιτέρω
ανάπτυξη έξυπνων συστημάτων εξυπηρέτησης στον τουριστικό τομέα.
Λέξεις – Κλειδιά
RAG, Chatbot, Μεγάλα γλωσσικά μοντέλα, Τεχνητή νοημοσύνη