NewsApp
أخبار مخصّصة للغاية مع ملخّص بالأسلوب الذي تريده
وظيفتها
NewsApp هو تطبيق ويب ينظّم المقالات الإخبارية للمستخدم استنادًا إلى أي بيانات يختار إدخالها كمعلوماته الشخصية. يُدخل المستخدم أيضًا أسلوب تلخيص، ويُستخدَم هذا الأسلوب لتلخيص جميع المقالات الإخبارية المنظَّمة.
الغرض من هذا التطبيق هو تقديم أخبار مخصّصة للغاية وتوفير وقت القارئ، مع جعله ممتعًا.
مثال: يُدخل المستخدم الشيئَين التاليَين كمعلومات شخصية وأسلوب تلخيص:
المعلومات الشخصية: "أنا رجل أعمال من الولايات المتحدة. أستثمر في الأسهم. أحب قراءة الكتب غير الخيالية ومشاهدة المباريات الرياضية المباشرة، خاصةً التنس".
أسلوب الملخص: "عفريت من سيد الخواتم"
استنادًا إلى هذه المعلومات، ينظّم تطبيق الويب المقالات الإخبارية ويقدّم أيضًا ملخّصًا.
استخدام الذكاء الاصطناعي في Gemini:
1. تحديد الكلمات الرئيسية لطلب البحث عن الأخبار:
لتنظيم المقالات الإخبارية، نستخدم واجهة برمجة تطبيقات خارجية للمقالات الإخبارية.
في هذه الحالة، عندما نطلب من المستخدم تقديم "معلومات شخصية"، يعني ذلك أنّه يمكنه إدخال أكبر قدر ممكن من البيانات. يتم تمرير هذه السلسلة كطلب، ويعرض الذكاء الاصطناعي في Gemini صفيفًا من الكلمات الرئيسية. في المثال أعلاه، قد يعرض الذكاء الاصطناعي ما يلي: [business,stocks,tennis]. يتمّ تمرير الكلمات الرئيسية في طلب News API للعثور على المقالات.
2. تلخيص المقالات
يتم إرسال الروابط التي تم الحصول عليها من المقالات الإخبارية، والتي تم جلبها من واجهة برمجة التطبيقات، كطلب ثانٍ إلى واجهة برمجة التطبيقات Gemini API.
بالإضافة إلى نمط الملخص المخزَّن لدى المستخدم والروابط المؤدية إلى هذه المقالات، يطلب الطلب من الذكاء الاصطناعي في Gemini تلخيص كل المحتوى في المقالات الإخبارية.
مصمَّم بالاستناد إلى
- الويب/Chrome
- Firebase
- Angular
الفريق
من
أتهارڤا وشانتانو
من
الهند