NewsApp

Actualités hautement personnalisées avec un résumé dans le style de votre choix

Description

NewsApp est une application Web qui sélectionne des articles d'actualité pour l'utilisateur en fonction des données qu'il choisit d'indiquer comme informations personnelles. L'utilisateur indique également un style de résumé, qui sert à résumer tous les articles d'actualité sélectionnés.
L'objectif de cette application est de fournir des actualités hautement personnalisées et de faire gagner du temps au lecteur, tout en le divertissant.
Exemple : un utilisateur indique les deux éléments suivants comme informations personnelles et style de résumé :
Informations personnelles : "Je suis un homme d'affaires basé aux États-Unis. J'investis dans des actions. J'aime lire des livres de non-fiction, regarder des matchs de sport en direct, en particulier de tennis."
Style de résumé: "Goblin du Seigneur des anneaux"
Sur la base de ces informations, l'application Web sélectionne des articles d'actualité et fournit également un résumé.
Utilisation de l'IA Gemini:
1. Identification des mots clés pour la requête d'actualités.
Pour sélectionner des articles d'actualités, nous utilisons une API externe d'articles d'actualités.
Ici, lorsque nous demandons à l'utilisateur de fournir des "Informations personnelles", cela signifie qu'il peut saisir autant de données qu'il le souhaite. Cette chaîne est transmise en tant que requête, et l'IA Gemini renvoie un tableau de mots clés. Dans l'exemple ci-dessus, l'IA peut renvoyer: [business,stocks,tennis]. Les mots clés sont transmis dans la requête de l'API News pour trouver des articles.
2. Résumer des articles
Les liens obtenus à partir des articles d'actualités, récupérés à partir de l'API, sont transmis en tant que deuxième requête à l'API Gemini.
En plus du style de résumé stocké par l'utilisateur et des liens vers ces articles, la requête demande à l'IA Gemini de résumer l'ensemble du contenu des articles d'actualité.

Conçu avec

  • Web/Chrome
  • Firebase
  • Angular

Équipe

Par

Atharva et Shantanu

De

Inde