Show simple item record

Ανθρωποκεντρικός και προσαρμοστικός σχεδιασμός για την ανάπτυξη εφαρμογής για συγκοινωνίες με χρήση μηχανικής μάθησης

dc.contributor.advisorTroussas, Christos
dc.contributor.authorΑποστολίδης, Μιχαήλ
dc.date.accessioned2023-07-21T07:12:52Z
dc.date.available2023-07-21T07:12:52Z
dc.date.issued2023-07-14
dc.identifier.urihttps://polynoe.lib.uniwa.gr/xmlui/handle/11400/4764
dc.identifier.urihttp://dx.doi.org/10.26265/polynoe-4602
dc.description.abstractΗ διείσδυση της ψηφιοποίησης σε όλους τους τομείς της ζωής και ακόμη και σε όλες τις ηλικιακές ομάδες έχει οδηγήσει στην κατάσταση ότι πλέον εκτελούμε σχεδόν όλες τις εργασίες με κάποια μορφή υποβοήθησης από υπολογιστή. Αυτό σημαίνει ότι οι άνθρωποι, με τις προσωπικές τους εμπειρίες, προσδοκίες, ικανότητες και ανάγκες, διαδραματίζουν ακόμη πιο σημαντικό ρόλο στην ανάπτυξη λύσεων και διεπαφών χρήστη που βασίζονται σε υπολογιστή. Η συνολική εμπειρία χρήστη και η ψηφιακή συμμετοχή έχουν αυξανόμενη οικονομική και κοινωνική σημασία. Αυτή η εργασία διερευνά τον τρόπο με τον οποίο η ποικιλομορφία ή η διαφορετικότητα των ανθρώπων μπορεί να ληφθεί υπόψη στον ανθρωποκεντρικό σχεδιασμό των συστημάτων και των λύσεων τεχνητής νοημοσύνης. Αυτό απαιτεί οι ψηφιακές εφαρμογές και οι διεπαφές χρήστη να γίνουν πιο ευφυείς και να μπορούν να προσαρμοστούν στα μεμονωμένα χαρακτηριστικά, τις ικανότητες ή τις καταστάσεις της ζωής μας. Είναι επίσης όλο και πιο σημαντικό οι βασικές τεχνολογίες όπως η τεχνητή νοημοσύνη να λαμβάνουν υπόψη την ποικιλομορφία. Σκοπός της διπλωματικής εργασίας είναι η ανάπτυξη μίας ανθρωποκεντρικής εφαρμογής με χρήση τεχνητής νοημοσύνης για την προσαρμογή της διεπαφής χρήστη. Δημιουργήθηκε μία εφαρμογή κινητών για τα τις συγκοινωνίες της Αθήνας. Η εφαρμογή στοχεύει να καλύψει τις ανάγκες ενός ευρέος φάσματος χρηστών, συμπεριλαμβανομένων εκείνων με διαφορετικό υπόβαθρο, εμπειρίες, ικανότητες και ανάγκες. Με την ενσωμάτωση ευφυών πρακτόρων βασισμένων σε κανόνες, η εφαρμογή στοχεύει βελτίωση της προσβασιμότητας και της ευχρηστίας, εξασφαλίζοντας την ομαλή εμπειρία χρήστη για άτομα με διαφορετικές ανάγκες και προτιμήσεις. Η εργασία ακολουθεί μια προσέγγιση ανάπτυξης με επίκεντρο τον χρήστη, που περιλαμβάνει έρευνα χρηστών, συλλογή σχολίων και δοκιμές σε όλη τη διαδικασία ανάπτυξης. Αξιολογούνται αλγόριθμοι, όπως Naïve Bayes, SGD, KNN, SVM, Random Forest και Decision Tree, στην προσαρμογή της διεπαφής χρήστη με βάση το ιστορικό αλληλεπίδρασής του χρήστη. Ο αλγόριθμος K-Nearest Neighbors (KNN) αναδεικνύεται ως η βέλτιστη επιλογή για την εφαρμογή όπου με την συλλογή στοιχείων κατά την χρήση της εφαρμογής, χρησιμοποιείται για την προσαρμογή της διεπαφής χρήστη και συνεπώς την βελτίωση της χρηστικότητας της εφαρμογής. Το σύστημα, μέσω καταγραφής χαρακτηριστικών στοιχείων κατά την χρήση της εφαρμογής, προσαρμόζεται στις ατομικές ανάγκες, ικανότητες και νοητικά μοντέλα του χρήστη ώστε να παρέχει τη κατάλληλη βοήθεια για την εκτέλεση των λειτουργιών όσο το δυνατόν πιο αποτελεσματικά και, με ευχάριστο ή διασκεδαστικό τρόπο.el
dc.format.extent108el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Δυτικής Αττικήςel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές*
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectΑλληλεπίδραση ανθρώπου-υπολογιστήel
dc.subjectΑνθρωποκεντρικός σχεδιασμόςel
dc.subjectΔιεπαφή χρήστηel
dc.subjectΤεχνητή νοημοσύνηel
dc.subjectΜηχανική μάθησηel
dc.subjectΠροσβασιμότηταel
dc.subjectAndroidel
dc.titleΑνθρωποκεντρικός και προσαρμοστικός σχεδιασμός για την ανάπτυξη εφαρμογής για συγκοινωνίες με χρήση μηχανικής μάθησηςel
dc.title.alternativeHuman-centered and adaptive design for the development of an application for transport using machine learningel
dc.typeΔιπλωματική εργασίαel
dc.contributor.committeeTselenti, Panagiota
dc.contributor.committeeΚρούσκα, Ακριβή
dc.contributor.facultyΣχολή Μηχανικώνel
dc.contributor.departmentΤμήμα Μηχανικών Πληροφορικής και Υπολογιστώνel
dc.description.abstracttranslatedThe spread of digitalization in all areas of life and even across all age groups has led to a situation where we now perform almost all tasks with some form of computer assistance. This means that people, with their personal experiences, expectations, abilities and needs, play an even more important role in the development of computer-based solutions and user interfaces. The overall user experience and digital participation are of increasing economic and social importance. This paper explores how the diversity or difference of people can be taken into account in the human-centric design of AI systems and solutions. This requires digital applications and user interfaces to become more intelligent and adaptable to individual characteristics, abilities or life situations. It is also increasingly important that key technologies such as AI take diversity into account. The aim of this thesis is the development of a human-centered application using artificial intelligence to customize the user interface. A mobile application was created for the public transport of Athens. The application aims to meet the needs of a wide range of users, including those with different backgrounds, experiences, abilities and needs. By incorporating intelligent rule-based agents, the app aims to improve accessibility and usability, ensuring a smooth user experience for people with different needs and preferences. The work follows a user-centered development approach, including user research, feedback collection and testing throughout the development process. Algorithms such as Naïve Bayes, SGD, KNN, SVM, Random Forest and Decision Tree are evaluated in adapting the user interface based on the user's interaction history. The K-Nearest Neighbors (KNN) algorithm emerges as the optimal choice for the application where by collecting data while using the application, it is used to customize the user interface and thus improve the usability of the application. The system, by recording characteristics during the use of the application, adapts to the individual needs, abilities and mental models of the user in order to provide the appropriate assistance to perform the functions as efficiently as possible and in a pleasant or entertaining way.el


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές