NewsApp
Hochgradig personalisierte Nachrichten mit einer Zusammenfassung im gewünschten Stil
Funktion
NewsApp ist eine Webanwendung, die Nachrichtenartikel für den Nutzer auswählt, basierend auf den Daten, die er als personenbezogene Daten eingibt. Der Nutzer gibt auch einen Zusammenfassungsstil ein, der zum Zusammenfassen aller ausgewählten Nachrichtenartikel verwendet wird.
Der Zweck dieser Anwendung besteht darin, personalisierte Nachrichten zu liefern und den Lesern Zeit zu sparen, während sie Spaß haben.
Beispiel: Ein Nutzer gibt die folgenden beiden Dinge als personenbezogene Daten und Zusammenfassungsstil ein:
Personenbezogene Daten: „Ich bin ein Geschäftsmann aus den USA. Ich investiere in Aktien. Ich lese gerne Sachbücher und schaue mir Live-Sport an, vor allem Tennis.“
Zusammenfassungsstil: „Goblin aus Herr der Ringe“
Anhand dieser Informationen wählt die Web-App Nachrichtenartikel aus und stellt eine Zusammenfassung bereit.
Verwendung von Gemini-KI:
1. Keywords für die Nachrichtenabfrage identifizieren.
Für die Auswahl von Nachrichtenartikeln verwenden wir eine externe API für Nachrichtenartikel.
Wenn wir den Nutzer nach „Personenbezogenen Daten“ fragen, bedeutet das, dass er so viele Daten wie er möchte eingeben kann. Dieser String wird als Prompt übergeben und die Gemini-KI gibt ein Array von Keywords zurück. Im obigen Beispiel könnte die KI Folgendes zurückgeben: [Wirtschaft, Aktien, Tennis]. Die Keywords werden in der Abfrage der News API übergeben, um Artikel zu finden.
2. Artikel zusammenfassen
Die aus der API abgerufenen Links zu Nachrichtenartikeln werden als zweiter Prompt an die Gemini API übergeben.
Zusammen mit dem gespeicherten Stil der Zusammenfassung des Nutzers und den Links zu diesen Artikeln wird die Gemini-KI im Prompt aufgefordert, den gesamten Inhalt der Nachrichtenartikel zusammenzufassen.
Basis
- Web/Chrome
- Firebase
- Angular
Team
Von
Atharva und Shantanu
Von
Indien