| dc.contributor.advisor | Αλέπης, Ευθύμιος | |
| dc.contributor.author | Πατσατζής, Άγγελος | |
| dc.date.accessioned | 2026-04-09T05:49:21Z | |
| dc.date.available | 2026-04-09T05:49:21Z | |
| dc.date.issued | 2026-02 | |
| dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/19164 | |
| dc.description.abstract | Η παρούσα εργασία έχει σκοπό την ανάπτυξη μιας ταξιδιωτικής εφαρμογής για συσκευές Android,
η οποία βασίζεται στις γλώσσες προγραμματισμού Kotlin για την εφαρμογή Android και Python
για το σκέλος της Τεχνητής Νοημοσύνης. Πιο συγκεκριμένα, πρόκειται για μία εφαρμογή που
επιτρέπει στους χρήστες να δημιουργούν εξατομικευμένες τουριστικές διαδρομές διάρκειας
μερικών ωρών σε οποιαδήποτε πόλη ή περιοχή παγκοσμίως. Η παραγωγή της διαδρομής
υλοποιείται μέσω του μοντέλου Gemini (LLM), ενώ για την οπτικοποίηση και τον εντοπισμό των
σημείων χρησιμοποιούνται τα APIs της Google (Google Places New, Directions, Geocoding) και
το Maps SDK for Android. Ο χρήστης, αφού εγγραφεί, συμπληρώνει μια φόρμα με τις προτιμήσεις
του και το σύστημα προτείνει μια βελτιστοποιημένη διαδρομή, η οποία προβάλλεται σε
διαδραστικό χάρτη. Με την ενσωμάτωση της βάσης δεδομένων Firebase, οι διαδρομές
αποθηκεύονται μόνιμα, δίνοντας στον χρήστη τη δυνατότητα πρόσβασης στο ιστορικό των
περιηγήσεών του ανά πάσα στιγμή. | el |
| dc.format.extent | 45 | el |
| dc.language.iso | el | el |
| dc.publisher | Πανεπιστήμιο Πειραιώς | el |
| dc.rights | Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα | * |
| dc.rights | Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/3.0/gr/ | * |
| dc.title | Ανάπτυξη εφαρμογής Android με Kotlin για την παραγωγή εξατομικευμένων τουριστικών διαδρομών με τη χρήση τεχνητής νοημοσύνης (AI) | el |
| dc.title.alternative | Development of an Android application in Kotlin to produce personalized tourist routes using Artificial Intelligence (AI) | el |
| dc.type | Bachelor Dissertation | el |
| dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
| dc.description.abstractEN | This assignment aims to develop a travel application for Android devices, which is based on the
programming languages Kotlin for the Android application and Python for the Artificial Intelligence
part. More specifically, it is an application that allows users to create personalized tourist routes
lasting a few hours in any city or region worldwide. The production of the route is implemented
through the Gemini model (LLM), while for the visualization and identification of the points,
Google APIs (Google Places New, Directions, Geocoding) and the Maps SDK for Android are
used. After registering, the user fills out a form with his preferences and the system suggests an
optimized route, which is displayed on an interactive map. With the integration of the Firebase
platform, the routes are permanently stored, giving the user the ability to access the history of his
tours at any time. | el |
| dc.subject.keyword | Android | el |
| dc.subject.keyword | Kotlin | el |
| dc.subject.keyword | Firebase | el |
| dc.subject.keyword | Smart tourism | el |
| dc.subject.keyword | FastAPI | el |
| dc.subject.keyword | Gemini LLM | el |
| dc.subject.keyword | Google maps API | el |
| dc.date.defense | 2026-03-12 | |