GEMLINGO
Najlepszy towarzysz do nauki języka
Działanie
GEMLINGO to najlepszy pomocnik w nauce języka. GEMLINGO dostosowuje Twoje działania do Twoich celów i harmonogramu. Jest ona tworzona za pomocą Fluttera i korzysta z Firebase jako backendu. Po zakończeniu prostej rejestracji GEMLINGO utworzy spersonalizowany plan nauki dla Ciebie. Ta ścieżka rozwoju została wygenerowana z użyciem możliwości modelu Gemini 1.5 Pro. Do Gemini wysyłany jest starannie zaprojektowany prompt, aby uzyskać dane wyjściowe w formacie JSON. Ten wynik w formacie JSON służy do tworzenia tygodniowych kart planu. Harmonogram jest też przechowywany w Firestore, dlatego jest generowany tylko raz podczas procesu wdrożenia. Wszystkie dostępne dane z mapy drogowej są ponownie przekazywane do modelu Gemini 1.5 Pro za pomocą starannie zaprojektowanego prompta, aby generować działania w czasie rzeczywistym. Dane wyjściowe modelu są uzyskiwane w formacie JSON, który jest później analizowany, a różne ekrany aktywności są renderowane w Flutterze. Ćwiczenia obejmują też możliwość natychmiastowego skorzystania z czatu z przyjaznym chatbotem nauczyciela, który korzysta z funkcji wieloetapowej rozmowy w Gemini 1.5 Pro. Ponieważ bot pamięta cały kontekst rozmowy i wie, jak użytkownik radzi sobie z aktywnościami, może skutecznie rozwiązywać wątpliwości. Superczat Gemlingo wykorzystuje możliwości multimodalne Gemini, aby odpowiadać na dowolne pytania. Gemlingo Interpreter wykorzystuje funkcję wieloetapowej rozmowy z gemini 1,5 pro w połączeniu z pakietami takimi jak zamiana mowy na tekst w Flutterze.
Utworzone za pomocą
- Flutter
- Firebase
Zespół
Autor:
Abhinav Bijith
Od
Indie