Ανάπτυξη Android εφαρμογής προτάσεων συνταγών βάση των υλικών του χρήστη αξιοποιώντας το Spoonacular API και μεγάλα γλωσσικά μοντέλα (LLMs) - FridgeChef
Development of Android recipe recommendation App based on user’s ingredients powered by the Spoonacular API and Large Language Models (LLMs) - FridgeChef
Bachelor Dissertation
Συγγραφέας
Βασιλείου, Βασίλειος Παναγιώτης
Ημερομηνία
2025-06Επιβλέπων
Αλέπης, ΕυθύμιοςΠροβολή/ Άνοιγμα
Λέξεις κλειδιά
Συνταγές ; LLMs ; Spoonacular API ; Pantry ; FirebaseΠερίληψη
Η παρούσα πτυχιακή εργασία έχει ως στόχο την υλοποίηση μίας εφαρμογής Android και συγκεκριμένα μίας εφαρμογής πρότασης συνταγών με βάση τα υλικά που έχει ο χρήστης στο σπίτι. Σκοπός της εφαρμογής είναι η διευκόλυνση της καθημερινότητας ενός ανθρώπου που δεν είναι εξειδικευμένος στην μαγειρική καθώς και την αξιοποίηση υλικών που ίσως να είχαν σπαταληθεί. Η εφαρμογή χρησιμοποιεί το Spoonacular API για την πρόταση κατάλληλων συνταγών, με βάση τα υλικά που ο χρήστης έχει αποθηκεύσει στο προσωπικό του ψηφιακό "pantry". Ο χρήστης έχει τη δυνατότητα να δει αναλυτικά τα βήματα παρασκευής κάθε συνταγής, να κοινοποιήσει τη συνταγή μέσω κοινωνικών δικτύων, να την αποθηκεύσει για μελλοντική χρήση και να λάβει πληροφορίες για τους χρήστες της εφαρμογής και τι υλικά χρησιμοποιούν αυτοί.
Επιπλέον, μέσω του συστήματος αξιολόγησης τροφίμων Nutri-Score, παρέχεται αξιολόγηση της διατροφικής ποιότητας των υλικών του pantry του χρήστη. Αξιοποιώντας Μεγάλα Γλωσσικά Μοντέλα (LLMs) η εφαρμογή προσφέρει στον χρήστη αναγνώριση υλικών με την χρήση της κάμερας της συσκευής του για την προσθήκη τους στο ψηφιακό pantry καθώς και Θρεπτική Ανάλυση των συνταγών για να λάβει λεπτομερείς πληροφορίες για τα θρεπτικά συστατικά της κάθε συνταγής που θέλει να εκτελέσει. Όλα τα δεδομένα των χρηστών, όπως τα υλικά και οι αποθηκευμένες συνταγές, αποθηκεύονται στο Firebase. Η εφαρμογή συνδυάζει σύγχρονες τεχνολογίες για να προσφέρει μια εξατομικευμένη, έξυπνη και υγιεινή εμπειρία μαγειρικής.