Ανάπτυξη Εφαρμογής για Ταξιδιωτικούς Προορισμούς
Date Issued
September 26, 2022
Type
Πτυχιακή Εργασία
Abstract
Στη συγκεκριμένη πτυχιακή σκοπός είναι η δημιουργία μίας ερφαρμογής για τα-
ξιδιωτικούς προορισμούς, έχοντας ως στόχο την εύρεση καταστημάτων με τις
χειρότερες κριτικές. Συγκεκριμένα ο χρήστης δίνει σαν παράμετρο έναν προορι-
σμό, και του επιτρέφονται πληροφορίες όπως ο καιρός, οι τιμές που επικρατούν
στην περιοχή σε σύγκριση με τις τιμές στη Θεσσαλονίκη, ζωντανό υλικό από
κάμερες εφόσον υπάρχουν. Και τέλος και πιο σημαντικό, μαγαζιά της περιοχής,
ταξινομημένα από το χειρότερο, με βάση κριτικές χρηστών, προς το καλύτερο.
Μάλιστα συμπεριλαμβάνονται και τα σχόλια ένα-ένα μαζί με το βαθμό senti-
ment analysis στο κάθε σχόλιο. Ο καιρός και η αυτόματη συμπλήρωση στην
αναζήτηση προορισμού, προέρχεται από το WeatherApi, η κατάσταση των τι-
μών από το Numbeo, και τα σχόλια και τα καταστήματα απ το Google Places
API. Ο ρόλος της εφαρμογής είναι η εύρεση των καταστημάτων με τις χειρότε-
ρες κριτικές ώστε να ερευνηθούν οι λόγοι που υποβαθμίζουν την ποιότητα του
εκάστοτε κατάστηματος. Συμπληρωματικά μπορεί να χρησιμοποιηθεί και σαν
οδηγός ώστε ο χρήστης να μπορέσει να αποφύγει αυτά τα καταστήματα. Τα
σημαντικότερα εργαλεία που χρησιμοποιήθηκαν είναι η JavaScript καθώς το
πρόγραμμα είναι εξ ́ ολοκλήρου γραμμένο σε αυτή τη γλώσσα, front-end και
back-end. Και το expo το οποίο είναι το πρόγραμμα που δημιουργεί συμπλη-
ρωματικά αρχεία ώστε να μπορεί η εφαρμογή να κάνει compile σε Android
και iOS. Αλλά και προσβάσιμη στην εκάστοτε συσκευή για κατ ιδίαν δοκιμή.
Η ανάλυση συναισθήματος παίζει κομβικό ρόλο καθώς είναι η πιο ουσιαστική
προτοτυπία που υπάρχει, ο κώδικας για το sentiment analysis είναι γραμμένος
σε Python, με τη μέθοδο Transfer Learning, εξάγει συμπέρασμα δίνοντας μία
διαδυκή τιμή (θετικό ή αρνητικό) για ένα σχόλιο. Στο τελικό στάδιο της ε-
φαρμογής, βλέπουμε την κριτική που άφησε ο χρήστης μαζί με την βαθμολογία
καθώς και τη βαθμολογία που παρήγαγε το sentiment analysis. Τέλος όλες
αυτές οι υπηρεσίες αντλούνται από τα αντίστοιχα API, με εξαίρεση 1 περίπτωση,
στο API με τις Webcams, όπου το χρειάστηκε να γίνει ένα προσωρινό custom
API, λόγο του ότι στην προκείμενη στιγμή δεν είχε βρεθεί κάποιο εύκαιρο. Τα
αποτελέσματα της εφαρμογής ήταν θετικά, καθώς ο αλγόριθμος αναγνωρίζει
το συναίσθημα με μεγάλη ακρίβεια. Επίσης άνθρωποι έχουν δοκιμάσει ζω-
ντανά την εφαρμογή και συμπλήρωσαν ένα ερωτηματολόγιο SUS Evaluation,
και εκεί φαίνεται και η γνώμη αληθινών χρηστών για την εφαρμογή, αυτό το
ερωτηματολόγιο εμπεριέχεται στην πτυχιακή.
Subjects
