Εκπαιδευτική διαδικτυακή εφαρμογή για τη διαχείριση χρηστών με ενσωματωμένο σύστημα προτάσεων μαθημάτων χρησιμοποιώντας επαναλαμβανόμενο νευρωνικό δίκτυο
Educational Web Application for user management with integrated course recommender system using artificial neural network
Keywords
Νευρωνικά δίκτυα ; Διαδικτυακή εφαρμογή ; Διαδικτυακά μαθήματαAbstract
Η παρούσα διπλωματική εργασία ασχολείται με την σχεδίαση και την ανάπτυξη μιας διαδικτυακής
εκπαιδευτικής εφαρμογής. Η εργασία αυτή επικεντρώνεται στην διαχείριση προφίλ χρηστών και μαθημάτων,
με στόχο να βοηθήσουν ενδιαφερόμενους χρήστες να βελτιώσουν τις γνώσεις τους σε συγκεκριμένους τομείς
ενδιαφέροντος. Η εφαρμογή περιλαμβάνει back-end και front-end κώδικα και χρησιμοποιεί τεχνολογία
Επαναλαμβανόμενων Νευρωνικών Δικτύων (RNN) για την δημιουργία ενός συστήματος προτάσεων
μαθημάτων που είναι προσαρμοσμένα στις προτιμήσεις των χρηστών της πλατφόρμας. Αυτή η πλατφόρμα
δεν επιτρέπει μόνο στους χρήστες να ανακαλύπτουν μαθήματα που ταιριάζουν στα ενδιαφέροντά τους με
ευκολία, αλλά και να φιλτράρουν τις επιλογές τους με βάση συγκεκριμένα κριτήρια, ενισχύοντας έτσι την
εμπειρία μάθησης. Με την ενσωμάτωση αυτών των δυνατοτήτων, η ηλεκτρονική εκπαίδευση θα ανεβεί σε
ένα καινούργιο επίπεδο.
Abstract
The present thesis concerns the design and development of an Educational Software Application: This
project involves creating a web application focused on managing user profiles and courses, aimed at helping
users enhance their knowledge in specific areas of interest. The application comprises both back-end and front-end components and employs Recurrent Neural Network (RNN) technology to power a course
recommendation system tailored to users' preferences. This platform not only allows users to discover courses
that match their interests with ease but also to filter their choices based on specific criteria, thus enhancing the
learning experience. By incorporating these features, e-learning will rise to a new level.