An Android application aimed at assisting tourists in a foreign country.
We developed an Android application called Globe, as our thesis project.
Supervisor: Alepis Efthimios
Grade: 10
The app provides users with the following features:
- Users can make a translation, using text to speech, speech to text and text recognition functionalities.
- Use the currency converter functionality, to convert to any currency of their choice to another one.
- Scan a landmark and find useful information about it, using their phone camera.
- Create and login to their accounts.
- View statistics about using the app.
For this application we used the Android Studio environment using Java. The database used is Firebase Realtime Database. In addition, the Firebase Storage was used to store the images of national flags. Furthermore, some of the technologies used to create this application are:
- Text Recognition
- Language Identification
- Translation features of ML KIT
- Google Cloud Vision API (https://cloud.google.com/vision)
- Exchange Rates API (https://exchangeratesapi.io/)
- SerpApi (https://serpapi.com/)
The file Documentation Globe P18101.pdf contains a detailed description of the methods used to create the application and a user manual (in Greek).
Anastasia Ioanna Mexa, Nancy Kommatidou
University of Piraeus