flashcard.cloud
任意のテキストから言語学習フラッシュカードを作成できます。
機能
アプリは任意のテキストからフラッシュカードを作成します。ユーザーが外国語で書籍の章、ニュース記事、ツイートを入力すると、アプリがそれを解析し、ユーザーが学習を開始できるフラッシュカードを作成します。ユーザーが別のテキストを入力すると、フラッシュカードは以前のものと統合され、ユーザーの進捗状況とレベルは時間とデバイスをまたいで保持されます。
Gemini API は、テキストをフラッシュカードに解析する際のいくつかのステップで使用されます。
そのうちの 1 つは、語幹の形(https://en.wikipedia.org/wiki/Lemma_(morphology))を取得することです。たとえば、「running」を「run」に変換する場合です。
また、重要な翻訳を取得するためにも使用されます。単語には多くの翻訳が存在することが多く、そのほとんどは使用頻度が低いものですが、フラッシュカードは小さいため、適切な翻訳を見つけることが非常に重要です。
Gemini API は、この情報をリアルタイムで提供する REST サービスとして使用されます。アプリケーションは単語のリストを含むプロンプトを送信し、Gemini は語幹または翻訳を含む JSON を返します。
構成
- Flutter
- Firebase
チーム
By
flashcard.cloud
差出人
ラトビア