MyGourmet

Wspomnienia o jedzeniu w skrócie

Działanie

#Informacje o aplikacji
Ta aplikacja wykorzystuje AI do analizowania i zapisywania tylko zdjęć zrobionych w restauracjach 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 następnie Gemini do automatycznego kategoryzowania tych zdjęć, co ułatwia przeglądanie i przywoływanie wspomnień związanych z wyjściem na miasto. Obecnie kategoryzacja odbywa się po stronie serwera, ale w przyszłych aktualizacjach użytkownicy będą mogli dostosowywać kategorie, korzystając z funkcji klasyfikacji obrazów w Gemini.
Za pomocą interfejsu Google Place API aplikacja łączy zdjęcia z określonymi restauracjami na podstawie geotagowania. Ten proces jest zwykle wykonywany ręcznie, ale w tym przypadku jest zautomatyzowany dzięki interfejsowi API Gemini i danym z opinii Google, co ułatwia śledzenie wizyt w restauracji.
#Architektura aplikacji
Aplikacja klasyfikuje zdjęcia, zapisując te związane z jedzeniem w Firebase Storage. Gemini jest implementowane 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 przypadku tej implementacji omówiliśmy ogólnie kroki 2–7. Etapy 1 i 8–9 są zaplanowane do wdrożenia w przyszłości.

Wytworzono za pomocą

  • Flutter
  • Android
  • Firebase
  • Interfejs Google Map API

Zespół

Autor:

Flutter University Collaborative Lab

Z

Japonia