MyGourmet

Wspomnienia o jedzeniu w skrócie

Działanie

#Informacje o aplikacji
Ta aplikacja wykorzystuje AI do analizowania i zapisywania tylko zdjęć zrobionych w restauracji za pomocą smartfona. Jest ona przeznaczona dla smakoszy, którzy uwielbiają odwiedzać kawiarnie i restauracje. W odróżnieniu od aplikacji takich jak Zdjęcia Google, które mogą mieszać wyniki wyszukiwania,
AI filtruje zdjęcia lokalne, aby zapisywać te związane z jedzeniem. Aplikacja wykorzystuje Gemini do automatycznego kategoryzowania tych zdjęć, co ułatwia przeglądanie i przypominanie sobie posiłków. Obecnie kategoryzacja odbywa się po stronie serwera, ale przyszłe aktualizacje pozwolą użytkownikom dostosować kategorie, wykorzystując funkcje klasyfikacji obrazów w Gemini.
Za pomocą interfejsu Google Place API aplikacja łączy zdjęcia z określonymi lokalizacjami restauracji na podstawie geotagowania. Ten proces jest zwykle wykonywany ręcznie, ale w tym przypadku jest zautomatyzowany dzięki interfejsowi Gemini API i danym z recenzji Google, co ułatwia śledzenie wizyt w restauracjach.
#Architektura aplikacji
Aplikacja klasyfikuje zdjęcia, zapisując te związane z jedzeniem w Firebase Storage. Gemini jest implementowany jako interfejs API do kategoryzowania zdjęć. Korzystając z przypisanych kategorii, interfejsu Map Google API i analizy tekstu opartej na AI, aplikacja automatycznie łączy zdjęcia z danymi restauracji. Dzięki temu użytkownicy mogą łatwo zachować wspomnienia z odwiedzonych restauracji, robiąc zdjęcia.
Więcej informacji znajdziesz tutaj: (https://drive.google.com/file/d/1p1bbk4DTR1al9Ttesi4hM3y19ucy1hUj/view?usp=sharing).
W ramach tej implementacji omówiliśmy ogólnie kroki 2–7. Etapy 1 i 8–9 są planowane do wdrożenia w przyszłości.

Utworzone za pomocą

  • Flutter
  • Android
  • Firebase
  • Interfejs Google Map API

Zespół

Autor:

Flutter University Collaborative Lab

Od

Japonia