Geolingo

由 AI 根據您的回憶集錦生成的語言複習卡

用途

我們的應用程式是透過 Gemini 提供的 Engaging AI 生成語言閃卡製作工具,從使用者上傳的圖片製作語言閃卡。使用者建立新的資訊卡組並加入圖片後,Gemini 就會開始擷取文字並翻譯,進而建立圖片和翻譯過的字詞組合。使用者可以建立或加入派對,並透過共用牌組進行協作。使用者可以選取地圖上的標記,查看 Geolingo 社群提供的全球單字卡組合。使用者也可以使用 Geolingo 規劃行程,互動式地圖會以視覺化方式顯示各個地點,包括輸入目的地附近的診所、健身房、餐廳等重要設施。

1) 我們使用 Gemini Flash 的多模態功能,先從圖片中提取文字,不論語言為何。接著,系統會再次使用 Gemini Flash 翻譯擷取的文字,形成圖片與字詞的組合,並儲存在 Firestore 中。整個應用程式之所以能夠運作,是因為 Firebase Firestore 採用 NoSQL 格式。

2) Gemini 會先根據系統提示,以 Markdown 格式建立 (AI)行程,然後再次處理結果,擷取行程中提到的地點。我們使用 Google Cloud Platform(地圖) 的 Geocoding API 和 Places API,在互動式地圖上動態顯示標記,對應行程中提到的地點。這樣就能提供完整的體驗。

採用

  • Android
  • Firebase
  • Geo-Coding API
  • Google Cloud Platform 的 Places API

團隊

變更者

Geolingo

寄件者

新加坡