GEMLINGO

Votre meilleur compagnon d'apprentissage linguistique

Description

GEMLINGO est votre compagnon d'apprentissage linguistique ultime. GEMLINGO personnalise votre expérience en fonction de vos objectifs et de votre emploi du temps uniques. Elle est créée avec Flutter et utilise Firebase comme backend. Grâce à un processus d'inscription simple, GEMLINGO crée une feuille de route d'apprentissage personnalisée rien que pour vous. Cette feuille de route est générée à l'aide des fonctionnalités du modèle Gemini 1.5 Pro. Une requête soigneusement conçue est envoyée à Gemini pour obtenir une sortie au format JSON. Cette sortie JSON est utilisée pour créer les fiches de plan hebdomadaire. La feuille de route est également stockée dans Firestore. Elle n'est donc générée qu'une seule fois lors du processus d'intégration. Toutes les données disponibles de la feuille de route sont à nouveau transmises au modèle Gemini 1.5 Pro dans une requête soigneusement conçue pour générer des activités en temps réel. La sortie du modèle est obtenue au format JSON, qui est ensuite analysé, et différents écrans d'activité sont affichés dans Flutter. Les activités proposent également une session de chat immédiate pour lever les doutes avec un chatbot enseignant convivial, basé sur la fonctionnalité de conversation multi-tours de Gemini 1.5 Pro. Étant donné que ce robot de chat se souvient de tout le contexte de la conversation et connaît également les performances de l'utilisateur dans les activités, il peut résoudre les doutes de manière efficace et personnalisée. Le Superchat Gemlingo utilise les capacités multimodales de Gemini pour obtenir des réponses à toutes les questions. L'interprète Gemlingo utilise la fonctionnalité de conversation multitour de Gemini 1.5 Pro combinée à des packages tels que la synthèse vocale dans Flutter.

Conçu avec

  • Flutter
  • Firebase

Équipe

Par

Abhinav Bijith

De

Inde