Κατασκευή chatbot για ενημέρωση φοιτητών
| datacite.contributor.RelatedPerson | Δερματάς, Ευάγγελος | |
| datacite.contributor.RelatedPerson | Χριστογιάννη, Ιωάννα | |
| datacite.contributor.Supervisor | Σγάρμπας, Κυριάκος | |
| dc.contributor.author | Αποστολάκης, Ιωάννης | |
| dc.contributor.other | Apostolakis, Ioannis | |
| dc.date.accessioned | 2024-07-08T05:46:00Z | |
| dc.date.available | 2024-07-08T05:46:00Z | |
| dc.date.issued | 2024-06-28 | |
| dc.degree | graduateThesis | |
| dc.description.abstract | Η παρούσα διπλωματική εργασία πραγματεύεται την κατασκευή ενός chatbot για ενημέρωση φοιτητών, με στόχο την βελτίωση της επικοινωνίας μεταξύ των φοιτητών και της γραμματείας. Η Τεχνητή Νοημοσύνη και η Επεξεργασία Φυσικής Γλώσσας επιτρέπουν στο chatbot να αλληλεπιδρά με τους φοιτητές και να τους παρέχει γρήγορες απαντήσεις για τα ακαδημαϊκά θέματα. Το chatbot της διπλωματικής αναπτύχθηκε με τη χρήση του Rasa Framework το οποίο αξιοποιεί τεχνικές της Επεξεργασίας Φυσικής Γλώσσας (NLP) για την κατανόηση των μηνυμάτων των χρηστών και την άμεση και σωστή απόκριση στα αιτήματα τους. Χάρη στην ευελιξία που προσφέρει η Rasa, το EceBot μπορεί να απαντάει σε μια σειρά ερωτημάτων που έχουν οι φοιτητές, χρησιμοποιώντας μοντέλα μηχανικής μάθησης όπως ο DietClassifier, αλγορίθμους υπολογιστικής γλωσσολογίας όπως ο υπολογισμός της απόστασης Levenshtein καθώς και προγραμματιστικές τεχνικές όπως αυτή της εξαγωγής πληροφοριών από το διαδίκτυο. Το ΕceBot αποτελεί ένα πλήρως λειτουργικό chatbot που μπορεί με μικρές τροποποιήσεις να βελτιώσει σημαντικά την εμπειρία των φοιτητών και να μειώσει αισθητά τον φόρτο εργασίας της γραμματείας | |
| dc.description.translatedabstract | This thesis deals with the construction of a chatbot for student information, aiming to improve communication between students and the administration office. Artificial Intelligence and Natural Language Processing enable the chatbot to interact with students and provide them quick answers to academic issues. The chatbot developed for this thesis was creating using thee Rasa Framework, which utilizes NLP techniques to understand user messages and respond accurately to their requests. Thanks to flexibility offered by Rasa, EceBot can answer a variety of student queries, using machine learning models like the DietClassifier, computational linguistics algorithms like the Levensthein distance calculation, and programming techniques like web scrapping. EceBot is a fully functional chatbot that, with minor adjustments, can improve the student experience and reduce the workload of the administration office. | |
| dc.identifier.uri | https://hdl.handle.net/10889/27449 | |
| dc.language.iso | el | |
| dc.subject | Τεχνητή νοημοσύνη | |
| dc.subject | Απόσταση Levenshtein | |
| dc.subject | Εξαγωγή πληροφοριών από το Διαδίκτυο | |
| dc.subject.alternative | Rasa | |
| dc.subject.alternative | Artificial intelligence | |
| dc.subject.alternative | Chatbots | |
| dc.subject.alternative | Levenshtein distance | |
| dc.subject.alternative | Web scrapping | |
| dc.title | Κατασκευή chatbot για ενημέρωση φοιτητών | |
| dc.title.alternative | Development of a chatbot for student information |