NewsApp

חדשות בהתאמה אישית עם סיכום בסגנון הרצוי לכם!

תיאור

NewsApp היא אפליקציית אינטרנט שמארגנת עבור המשתמש מאמרים חדשותיים על סמך הנתונים שהוא בוחר להזין כפרטים האישיים שלו. המשתמש מזין גם סגנון סיכום, שמשמש לסיכום כל מאמרי החדשות שנבחרו.
מטרת האפליקציה היא לספק חדשות בהתאמה אישית רבה, לחסוך זמן לקוראים ולספק חוויית קריאה מהנה.
דוגמה: משתמש מזין את שני הדברים הבאים כמידע האישי שלו וסגנון הסיכום:
מידע אישי: "אני איש עסקים מארה"ב. אני משקיע במניות. אני אוהב לקרוא ספרים לא בדיוניים, לצפות בספורט בשידור חי, במיוחד טניס".
סגנון הסיכום: "גובלין מ'שר הטבעות'"
על סמך הפרטים האלה, אפליקציית האינטרנט בוחרת ומארגנת את כתבות החדשות, ומספקת גם סיכום.
שימוש ב-AI מבית Gemini:
1. זיהוי מילות מפתח לשאילתת החדשות.
כדי לבחור כתבות חדשות, אנחנו משתמשים ב-API חיצוני של כתבות חדשות.
כאן, כשאנחנו מבקשים מהמשתמש להזין 'פרטים אישיים', המשמעות היא שהוא יכול להזין כמה נתונים שירצה. המחרוזת הזו מועברת כהוראה, ו-Gemini AI מחזירה מערך של מילות מפתח. בדוגמה שלמעלה, ה-AI עשוי להחזיר את הערכים הבאים: [business,stocks,tennis]. מילות המפתח מועברות בשאילתה של News API כדי למצוא כתבות.
2. סיכום של כתבות
הקישורים שהתקבלו מכתבות החדשות, שאוחזרו מה-API, מועברים כהודעת קריאה שנייה ל-Gemini API.
בנוסף לסגנון הסיכום שנשמר על ידי המשתמש ולקישורים לכתבות האלה, הודעת הקריאה מבקשת מ-AI של Gemini לסכם את כל התוכן בכתבות החדשות.

מבוסס על

  • אינטרנט/Chrome
  • Firebase
  • Angular

קבוצה

על ידי

Atharva & Shantanu

מאת

הודו