Εμφάνιση απλής εγγραφής

Ανάπτυξη εξατομικευμένου εκπαιδευτικού λογισμικού με χρήση τεχνητής νοημοσύνης και ανάλυσης δεδομένων

dc.contributor.advisorΒίρβου, Μαρία
dc.contributor.authorΣκόπη, Μαρία
dc.date.accessioned2025-12-11T10:59:10Z
dc.date.available2025-12-11T10:59:10Z
dc.date.issued2025-11
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/18683
dc.description.abstractΗ παρούσα μεταπτυχιακή διατριβή εστιάζει στην ανάπτυξη ενός ευφυούς εκπαιδευτικού λογισμικού που αξιοποιεί τεχνικές τεχνητής νοημοσύνης και ανάλυσης δεδομένων για την παροχή εξατομικευμένης μάθησης στον προγραμματισμό. Στόχος της εργασίας είναι η δημιουργία ενός συστήματος που προσαρμόζεται στο επίπεδο, τις δεξιότητες και την πρόοδο του κάθε χρήστη, προσφέροντας ασκήσεις και ανατροφοδότηση ειδικά σχεδιασμένες για τις ανάγκες του. Η μελέτη ξεκινά με θεωρητική επισκόπηση των Προσωποποιημένων Μαθησιακών Περιβαλλόντων και των Μεγάλων Γλωσσικών Μοντέλων (LLMs), με έμφαση στο μοντέλο LLaMA, το οποίο αξιοποιήθηκε στην υλοποίηση του συστήματος. Στη συνέχεια, παρουσιάζεται η τεχνική αρχιτεκτονική της εφαρμογής, που βασίζεται σε Flask backend, React frontend, SQLite βάση δεδομένων και FAISS index για την ανάκτηση συναφούς εκπαιδευτικού περιεχομένου. Για την εκτίμηση της δυσκολίας των ασκήσεων, χρησιμοποιείται η ανάλυση πολυπλοκότητας κώδικα μέσω του εργαλείου Radon, ενώ η εξατομίκευση βασίζεται σε επίπεδα γνώσης ανά θεματική ενότητα. Το προτεινόμενο σύστημα υποστηρίζει τη δημιουργία, αξιολόγηση και προσαρμογή ασκήσεων σε πραγματικό χρόνο, με στόχο να ενισχύσει τη μαθησιακή αυτονομία και την κατανόηση των εννοιών του προγραμματισμού. Τα αποτελέσματα δείχνουν ότι η αξιοποίηση των LLMs, σε συνδυασμό με τεχνικές ανάκτησης και ανάλυσης δεδομένων, μπορεί να οδηγήσει σε πιο αποδοτικά και ευέλικτα περιβάλλοντα μάθησης, συμβάλλοντας ουσιαστικά στην εξέλιξη της εξατομικευμένης εκπαίδευσης.el
dc.format.extent85el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleΑνάπτυξη εξατομικευμένου εκπαιδευτικού λογισμικού με χρήση τεχνητής νοημοσύνης και ανάλυσης δεδομένωνel
dc.title.alternativeDevelopment of personalized software through Artificial Intelligence and data analytics : an educational software perspectiveel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis thesis focuses on the development of an intelligent educational software system that leverages Artificial Intelligence and data analysis techniques to provide personalized learning in programming. The main goal is to design a platform capable of adapting to each learner’s knowledge level, skills, and progress, delivering exercises and feedback tailored to individual needs. The work begins with a theoretical overview of Personalized Learning Environments and Large Language Models (LLMs), with particular emphasis on the LLaMA model, which was used in the implementation. The system’s technical architecture integrates a Flask backend, React frontend, SQLite database, and FAISS index for semantic retrieval of educational content. Exercise difficulty is estimated using code complexity analysis through the Radon library, while personalization is based on per-topic user levels. The proposed platform supports the generation, evaluation, and adaptive refinement of programming exercises in real time, aiming to enhance learner autonomy and conceptual understanding. The results demonstrate that the combination of LLMs with retrieval and data analysis methods can lead to more efficient and flexible learning environments, contributing to the advancement of truly personalized education.el
dc.contributor.masterΠροηγμένα Συστήματα Πληροφορικής - Ανάπτυξη Λογισμικού και Τεχνητής Νοημοσύνηςel
dc.subject.keywordΠροσαρμοστική μάθησηel
dc.subject.keywordΕξατομικευμένη εκπαίδευσηel
dc.subject.keywordΜεγάλα γλωσσικά μοντέλαel
dc.subject.keywordLLMel
dc.subject.keywordΤεχνητή νοημοσύνηel
dc.subject.keywordΕκπαίδευσηel
dc.subject.keywordRetrieval-Augmented Generation (RAG)el
dc.subject.keywordΑυτόματη δημιουργία ασκήσεωνel
dc.subject.keywordΑυτόματη αξιολόγηση ασκήσεωνel
dc.subject.keywordΕξάσκηση κώδικαel
dc.date.defense2025-11


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής


Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»