dc.contributor.advisor | Stamatatos, Efstathios | |
dc.contributor.advisor | Σταματάτος, Ευστάθιος | |
dc.contributor.author | Tzanis, Nikolaos | |
dc.contributor.author | Τζανής, Νικόλαος | |
dc.date.accessioned | 2025-05-13T11:37:11Z | |
dc.date.available | 2025-05-13T11:37:11Z | |
dc.date.issued | 2025-03 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/17742 | |
dc.format.extent | 73 | el |
dc.language.iso | en | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.title | Creation of a chatbot using language models and deep learning for customer question answering | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Ψηφιακών Συστημάτων | el |
dc.description.abstractEN | This thesis project concerns the creation of an AI-powered chatbot for answering customer questions. The project is based on a Retrieval-Augmented Generation (RAG) architecture, leveraging language models (LLMs) to deliver accurate responses enriched by relevant context retrieved from external, user-provided knowledge sources. The RAG chatbot utilizes a history-aware retriever with an LLM to reformulate user queries, thus ensuring meaningful and accurate retrieval from the context database, which includes scraped documents and pre-processed knowledge chunks.
The current implementation employs modern techniques in LLMs, such as Langchain, Groq, and embedding models from HuggingFace for efficient vector representation. A dynamic document retrieval chain is combined with a conversational interface to deliver responses tailored to user input.
Evaluation of the RAG chatbot's LLMs was conducted using the RAGAS library, focusing on various relevant metrics provided by the framework. The results demonstrate that the proposed RAG-based chatbot can effectively balance retrieval precision and generative capabilities, providing a robust solution for customer question answering. | el |
dc.corporate.name | National Center of Scientific Research "Demokritos" | el |
dc.contributor.master | Τεχνητή Νοημοσύνη - Artificial Intelligence | el |
dc.subject.keyword | Retrieval augmented generation | el |
dc.subject.keyword | Large language models | el |
dc.subject.keyword | Generative AI | el |
dc.subject.keyword | Chatbot | el |
dc.date.defense | 2025-02-20 | |