NewsApp
Notizie altamente personalizzate con un riepilogo nello stile che preferisci.
Descrizione
NewsApp è un'app web che seleziona articoli di notizie per l'utente in base ai dati che sceglie di inserire come informazioni personali. L'utente inserisce anche uno stile di riepilogo, utilizzato per riepilogare tutti gli articoli di notizie selezionati.
Lo scopo di questa applicazione è fornire notizie altamente personalizzate e far risparmiare tempo al lettore, rendendo al contempo l'esperienza piacevole.
Esempio: un utente inserisce le seguenti due informazioni personali e lo stile di riepilogo:
Informazioni personali: "Sono un uomo d'affari degli Stati Uniti. Investo in azioni. Mi piace leggere libri di saggistica, guardare sport dal vivo, in particolare il tennis."
Stile di riepilogo: "Goblin del Signore degli Anelli"
In base a queste informazioni, l'app web seleziona articoli di notizie e fornisce anche un riepilogo.
Utilizzo dell'IA di Gemini:
1. Identificazione delle parole chiave per la query di notizie.
Per la selezione degli articoli di notizie, utilizziamo un'API esterna di articoli di notizie.
In questo caso, quando chiediamo all'utente di inserire "Informazioni personali", significa che può inserire tutti i dati che vuole. Questa stringa viene passata come prompt e l'AI di Gemini restituisce un array di parole chiave. Per l'esempio precedente, l'IA potrebbe restituire: [business,stocks,tennis]. Le parole chiave vengono passate nella query dell'API News per trovare gli articoli.
2. Riepilogo degli articoli
I link ottenuti dagli articoli di notizie, recuperati dall'API, vengono passati come secondo prompt all'API Gemini.
Insieme allo stile di riepilogo memorizzato dell'utente e ai link a questi articoli, il prompt richiede all'AI di Gemini di riepilogare tutti i contenuti degli articoli di notizie.
Realizzato con
- Web/Chrome
- Firebase
- Angular
Team
Di
Atharva e Shantanu
Da
India