Λογισμικό δημιουργίας δυναμικών φύλλων αξιολογήσεων με βάση καθορισμένα από τον χρήστη κριτήρια με την χρήση της ασαφούς λογικής
Software for creating dynamic evaluation sheets based on user-defined criteria using fuzzy logic

Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Τεχνητή νοημοσύνη ; Μηχανική μάθηση ; Ασαφής λογική ; Artificial intelligence ; Fuzzy logic ; Machine learningΠερίληψη
Στην παρούσα διπλωματική εργασία αναπτύσσεται μια εφαρμογή όπου έχει ως στόχο να αξιολογήσει την απόδοση των μαθητών καθώς και την προσαρμογή δυσκολίας ασκήσεων ανάλογα με τα συγκεκριμένα χαρακτηριστικά που έχει κάθε ένας χρήστης. Όλη η εφαρμογή έχει υλοποιηθεί με βιβλιοθήκες scikit-fuzzy σε συνδυασμό με Flask όπου μέσω της web εφαρμογής απεικονίζονται τα αποτελέσματα και η σύνδεση με την βάση δεδομένων MySQL.
Το σύστημα μας χωρίζεται σε δύο υποσυστήματα το fuzzy σύστημα του μαθητή και το fuzzy σύστημα του εκπαιδευτικού. Από την πλευρά του μαθητή έχουμε τα δεδομένα όπως είναι η ένδειξη ορθότητας, ο χρόνος απάντησης και η δυσκολία της κάθε άσκησης. Εφαρμόζεται ένα σύνολο 30 κανόνων όπου οι 27 είναι για την αξιολόγηση και οι 3 είναι για την δυσκολία της επόμενης άσκησης. Μέσω αυτών των κανόνων το σύστημα εξάγει το ποσοστό επίδοσης κάθε ενός μαθητή και με αυτό καθορίζεται η προτεινόμενη δυσκολία για κάθε άσκηση. Όλο αυτό το σύστημα έχει ως κύριο σκοπό την εξατομίκευση της μαθησιακής εμπειρίας για κάθε έναν μαθητή. Από την πλευρά του εκπαιδευτικού έχουμε τα δεδομένα όπως είναι το ποσοστό σωστών απαντήσεων, ο μέσος χρόνος απάντησης και η μέση δυσκολία ασκήσεων. Εφαρμόζεται ένα σύνολο 27 κανόνων για την κατηγοριοποίηση των μαθητών σε κατηγορίες ανάλογα με το επίπεδό τους. Όλο αυτό το σύστημα έχει ως κύριο σκοπό να παρέχει στον εκπαιδευτικό μια εικόνα προόδου των μαθητών.
Τα αποτελέσματα του συστήματος είναι ότι μπορεί να αντιμετωπίσει την αβεβαιότητα της απόδοσης του κάθε μαθητή, της προσαρμογής στις ανάγκες του κάθε μαθητή αλλά και να παρέχει στον εκπαιδευτικό σωστή πληροφόρηση με απλό τρόπο. Η ασαφής λογική που εφαρμόζεται στο σύστημά μας επιτυγχάνει ομαλές μεταβάσεις μεταξύ των κατηγοριών , αποφεύγει τα όρια των κλασικών μοντέλων και προσφέρει εξατομικευμένη αξιολόγηση.


