MyGourmet
食に関する思い出の概要
機能
#アプリの概要
このアプリは AI を使用して、スマートフォンでレストランで撮影した写真のみを分析して保存します。カフェやレストランを訪れるのが好きなグルメなユーザー向けに設計されています。Google フォトなどのアプリとは異なり、検索結果が混在することはありません。
AI がローカルの写真から食事に関連するものをフィルタして保存します。アプリは Gemini を使用してこれらの写真を自動的に分類し、食事の思い出を簡単に閲覧、振り返れるようにします。現在、分類はサーバーサイドで行われていますが、今後のアップデートで、ユーザーが Gemini の画像分類機能を活用してカテゴリをカスタマイズできるようになります。
アプリは Google Place API を使用して、位置情報に基づいて写真を特定のレストランの場所とリンクします。通常、このプロセスは手動で行いますが、このアプリでは Gemini の API と Google のレビューデータを使用して自動化されているため、レストランへの訪問を簡単に追跡できます。
#アプリのアーキテクチャ
このアプリは写真を分類し、食べ物に関連する写真を Firebase Storage に保存します。Gemini は、写真を分類する API として実装されています。割り当てられたカテゴリ、Google マップ API、AI ベースのテキスト分析を活用することで、アプリは写真をレストランデータに自動的にリンクします。これにより、ユーザーは写真を撮るだけで、訪れたレストランの思い出を簡単に保存できます。
詳細については、(https://drive.google.com/file/d/1p1bbk4DTR1al9Ttesi4hM3y19ucy1hUj/view?usp=sharing)をご覧ください。
この実装では、ステップ 2 ~ 7 を概説しています。ステップ 1 と 8 ~ 9 は今後実装される予定です。
構成
- Flutter
- Android
- Firebase
- Google Map API
チーム
By
Flutter University コラボレーション ラボ
From
日本