OncoKnowledge

OncoKnowledge هو تطبيق يقدّم معلومات رئيسية عن السرطان.

وظيفتها

تم تصميم تطبيق OncoKnowledge لتقديم معلومات ذات صلة بالسرطان من خلال واجهة محادثة تفاعلية. يستخدم التطبيق واجهة برمجة تطبيقات تم تطويرها باستخدام Flask/Python، حيث يتم دمج ملف نصي يحتوي على معلومات مفصّلة عن السرطان مع Gemini API. تعالج واجهة برمجة التطبيقات Gemini API المحتوى وتُنشئ الردود استنادًا إلى النص المقدَّم فقط. تمّ تصميم طلب محدد للغاية لضمان أن تكون الردود مستندة حصريًا إلى محتوى الملف. بالإضافة إلى ذلك، تتم استضافة واجهة برمجة التطبيقات على Google Cloud Run.

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

يقدّم تطبيق Android المُنشئ باستخدام Flutter، والذي يستفيد من مكتبة flutter_chat_ui، واجهة سهلة الاستخدام، ما يسهّل على المستخدمين الوصول إلى معلومات موثوقة عن السرطان من خلال تجربة محادثة بسيطة.

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

  • Flutter
  • Android
  • الويب/Chrome
  • Google Cloud Run

الفريق

من

Marcos Gomes(Cana Brava)

من

البرازيل