Green Swagger

حملة تحفيزية تشجّع الناس على تحسين البيئة

وظيفتها

مع تدهور البيئة على الأرض، شعرت بأزمة وتساءلت عما يمكنني فعله. عند سماعي عن هذه المسابقة، قررت تطوير تطبيق على أمل أن يصبح المزيد من الأشخاص مهتمين بالبيئة.

[المفاهيم]
- الإجراء البيئي: الإجراءات التي تساهم ولو بشكل بسيط في تحسين البيئة (مثل صورة لجمع القمامة أو رسم من إنشاء Green Bot أو عنوان URL يؤدي إلى أخبار أو مدوّنات).
- عملة Eco Coin: عملة افتراضية تُستخدَم لدعم إجراءات Eco Action التي ينفّذها المستخدمون الآخرون.
- Green Bot: روبوت الذكاء الاصطناعي الأساسي في التطبيق الذي يساعد المستخدمين على إضافة إجراءات Eco Action وإصدار عملات Eco Coin من خلال المحادثة.

[الميزات]
- يمكن للمستخدمين إضافة إجراءات Eco Action وتقديم اقتراحات لتحسين التطبيق وتلقّي عملات Eco Coin كمكافأة من خلال المحادثات مع Green Bot.
- يمكن للمستخدمين دعم إجراءات Eco Action التي يضيفها الآخرون باستخدام عملات Eco Coin وإضافة تعليقات.
- يتم توحيد واجهة مستخدم إدخال المستخدمين لتتلاءم مع تنسيق المحادثة، ما يؤكد أنّ أساس التطبيق هو "المحادثة".
- من خلال النقر مع الاستمرار على النص، يمكن للمستخدمين طلب ترجمة Green Bot للمحادثة وتلخيصها وغير ذلك.
- الروبوت المشرف

[استخدام Gemini API]
- Green Bot
+ تحديد ما إذا كانت الصورة أو عنوان URL يمثّلان إجراء Eco Action
+ استخراج محتوى عنوان URL وتلخيصه
+ تحديد ما إذا كان المستخدم قد طلب إنشاء صورة (يتم إنشاء الصورة الفعلية باستخدام واجهة برمجة تطبيقات مختلفة)
+ تحديد الاقتراحات المكرّرة
+ المحادثة العادية
- واجهة مستخدم الإدخال
+ تصحيح إدخال النص عبر الميكروفون: إضافة فواصل وعلامات استفهام وما إلى ذلك. تصحيح تنسيقات البريد الإلكتروني أو عناوين URL المناسبة
- الروبوت المشرف من خلال استدعاء وظائف Gemini

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

  • Flutter
  • Android
  • Firebase

الفريق

من

تاي وو كيم

من

كوريا الجنوبية