Ανάπτυξη εφαρμογής εξατομικευμένων προτάσεων δραστηριοτήτων με βάση τη διάθεση, τα χαρακτηριστικά και άλλων στοιχείων του χρήστη μέσω APIs και επιπρόσθετων εργαλείων
Development of a personalized activity recommendation application based on user mood, user characteristics, and additional elements through APIs and supplementary tools
View/ Open
Keywords
Mood ; Well-being ; Personalization ; Activity suggestions ; APIs ; Διάθεση ; Ευεξία ; Εξατομίκευση ; Προτάσεις δραστηριοτήτωνAbstract
Τhis thesis focuses on the development of MoodMate, a personalized application that suggests activities to users based on their mood, interests, and location. By collecting and analyzing data from Firebase and utilizing the Gemini API, OpenWeather API, and Google Maps API, the application tailors activity suggestions by incorporating external factors such as weather conditions and the current time. The goal of the project is to enhance users' emotional well-being through the Gemini API, which employs machine
learning algorithms to provide personalized recommendations, fostering self-awareness and flexibility in users' daily lives.
This work falls within the scientific fields of Computer Science and Psychology, with an emphasis on the technology that supports well-being and personalization.