flashcard.cloud

بطاقات تعليمية لتعلم اللغة من أي نص

وظيفتها

ينشئ التطبيق بطاقات فلاش من أي نص. يمكن للمستخدم إدخال فصل كتاب أو مقالة إخبارية أو تغريدة بلغة أجنبية وسيحلّل التطبيق ذلك وينشئ بطاقات فلاش يمكن للمستخدم البدء في تعلّمها. إذا أدخل المستخدم نصًا آخر، سيتم دمج البطاقات التعليمية مع البطاقات السابقة، مع الحفاظ على مستوى المستخدم وتقدّمه بمرور الوقت وعلى مختلف الأجهزة.
تُستخدَم Gemini API لعدة خطوات أثناء تحليل النص إلى بطاقات تعليمية.
من بين هذه الطرق الحصول على أشكال الكلمات الأساسية (https://en.wikipedia.org/wiki/Lemma_(morphology)). على سبيل المثال، لتحويل "running" إلى "run".
يُستخدَم أيضًا للحصول على الترجمات المهمة: غالبًا ما تحتوي الكلمات على الكثير من الترجمات، وغالبًا ما يتم استخدام معظمها، ولكن البطاقات التعليمية صغيرة، لذا من المهم جدًا العثور على الترجمات الصحيحة.
تُستخدَم Gemini API كخدمة REST تقدّم هذه المعلومات في الوقت الفعلي: يرسل التطبيق طلبًا يتضمّن قائمة بالكلمات ويعرض Gemini تنسيق JSON يتضمّن الجذور أو الترجمات.

مصمَّم بالاستناد إلى

  • Flutter
  • Firebase

الفريق

من

flashcard.cloud

من

لاتفيا