Προτεινόμενη Διπλωματική εργασία Προπτυχιακού προγράμματος Σπουδών
Το εργαλείο που θα αναπτυχθεί θα υποστηρίζει την αυτοματοποιημένη συγκέντρωση, ενοποίηση και ερμηνεία διαφορετικών συνόλων δεδομένων. Θα επιτρέπει στους ερευνητές να δημιουργούν μια ενοποιημένη πειραματική απεικόνιση ανά ομάδα χρηστών, συνεδρία και σενάριο, καθώς και να εξάγουν ουσιαστικά συμπεράσματα και πρότυπα από τα συλλεχθέντα δεδομένα.
Το εργαστήριο UXBTC περιλαμβάνει ένα ευρύ φάσμα αισθητήρων και συσκευών παρακολούθησης που παράγουν δεδομένα σε πραγματικό χρόνο κατά τη διάρκεια πειραμάτων με χρήστες. Τα δεδομένα αυτά αντιστοιχούν σε πολλαπλά πειραματικά σενάρια και διαφορετικές ομάδες συμμετεχόντων (π.χ. ηλικιωμένοι χρήστες, ευάλωτες ή ειδικές ομάδες, αλλοδαποί συμμετέχοντες). Σήμερα, τα δεδομένα είναι ιδιαίτερα κατακερματισμένα ως προς τις πηγές και τις μορφές τους, γεγονός που απαιτεί εκτεταμένη χειροκίνητη προεπεξεργασία και ενοποίηση προκειμένου να επιτευχθεί μια ενιαία αναλυτική εικόνα.
Το εργαλείο που θα αναπτυχθεί θα υποστηρίζει την αυτοματοποιημένη συγκέντρωση, ενοποίηση και ερμηνεία των παραπάνω συνόλων δεδομένων. Θα επιτρέπει στους ερευνητές να δημιουργούν μια ενοποιημένη πειραματική απεικόνιση ανά ομάδα χρηστών, συνεδρία και σενάριο, καθώς και να εξάγουν ουσιαστικά συμπεράσματα και πρότυπα από τα συλλεχθέντα δεδομένα. Το σύστημα αναμένεται να ενσωματώνει σύγχρονες μεθόδους προεπεξεργασίας, καθαρισμού, μετασχηματισμού και ανάλυσης δεδομένων, καθώς και εξειδικευμένους δείκτες και μαθηματικούς τύπους του πεδίου εφαρμογής, ώστε να παράγεται μια σαφής και κατανοητή αναπαράσταση της συμπεριφοράς των χρηστών και των αποτελεσμάτων των πειραμάτων. Τελικός στόχος είναι η λειτουργία της πλατφόρμας ως σύστημα υποστήριξης αποφάσεων και έρευνας, μετατρέποντας τα ακατέργαστα πειραματικά δεδομένα σε αξιοποιήσιμη γνώση.
Λειτουργικότητα:
Γραφικό περιβάλλον χρήστη (GUI) για μεταφόρτωση και διαχείριση συνόλων δεδομένων
Οπτικοποίηση μεταδεδομένων πειραμάτων (ομάδα συμμετεχόντων, σενάριο, χρησιμοποιούμενοι αισθητήρες, χρονικές σημάνσεις κ.ά.)
Παραμετροποιήσιμη ροή προεπεξεργασίας (καθαρισμός, κανονικοποίηση, συγχώνευση, φιλτράρισμα)
Αναλυτικό πίνακα ελέγχου (dashboard) με συγκεντρωτικές και ανά-πείραμα απεικονίσεις
Μονάδα εξαγωγής συμπερασμάτων με υπολογισμό εξειδικευμένων δεικτών και μαθηματικών τύπων
Διαδραστικές επιλογές φιλτραρίσματος για τον εντοπισμό βασικών ευρημάτων, συμπεριφορικών τάσεων και ειδικών αποτελεσμάτων ανά πείραμα
Δυνατότητες εξαγωγής επεξεργασμένων δεδομένων, οπτικοποιήσεων και αναφορών
- Προγραμματισμός
- Τεχνολογίες Λογισμικού
Η γλώσσα Python θα χρησιμοποιηθεί ως βασικός πυρήνας ανάπτυξης, με αξιοποίηση του Flask (ή αντίστοιχων πλαισίων) για την ανάπτυξη του backend και της διεπαφής. Μπορούν επίσης να αξιοποιηθούν κατάλληλες τεχνολογίες επεξεργασίας δεδομένων, οπτικοποίησης και ανάλυσης, με στόχο την υποστήριξη κλιμακούμενης προεπεξεργασίας, υπολογισμού και διαδραστικής ανάλυσης.
Hanlon, R., Barry, M., Marrinan, F., & O'Sullivan, D. (2021, January). Towards an effective user interface for data exploration, data quality assessment and data integration. In 2021 IEEE 15th International Conference on Semantic Computing (ICSC) (pp. 431-436). IEEE.
Persson, J. S., Bruun, A., Lárusdóttir, M. K., & Nielsen, P. A. (2022). Agile software development and UX design: A case study of integration by mutual adjustment. Information and Software Technology, 152, 107059.