NewsApp

Spersonalizowane wiadomości z podsumowaniem w wybranym przez Ciebie stylu.

Działanie

NewsApp to aplikacja internetowa, która selekcjonuje artykuły dla użytkownika na podstawie danych, które użytkownik podaje jako swoje dane osobowe. Użytkownik podaje też styl streszczenia, który służy do streszczania wszystkich wybranych artykułów.
Celem tej aplikacji jest dostarczanie spersonalizowanych wiadomości oraz oszczędzanie czasu czytelnika, a zarazem sprawienie, że czytanie jest przyjemne.
Przykład: użytkownik podaje te 2 informacje jako swoje dane osobowe i styl streszczenia:
Dane osobowe: „Jestem biznesmenem z USA. Inwestuję w akcje. „Lubię czytać książki popularnonaukowe i oglądać transmisje sportowe na żywo, zwłaszcza tenisa”.
Styl streszczenia: „Goblin z Władcy Pierścieni”.
Na podstawie tych informacji aplikacja internetowa wybiera artykuły i tworzy ich podsumowanie.
Zastosowanie sztucznej inteligencji Gemini:
1. identyfikowanie słów kluczowych w zapytaniu o wiadomości;
do selekcjonowania artykułów używamy zewnętrznego interfejsu API artykułów informacyjnych;
gdy prosimy użytkownika o „dane osobowe”, oznacza to, że może on podać dowolną ilość danych. Ten ciąg znaków jest przekazywany jako prompt, a Gemini AI zwraca tablicę słów kluczowych. W przypadku tego przykładu AI może zwrócić: [biznes, akcje, tenis]. Słowa kluczowe są przekazywane w zapytaniu do interfejsu News API w celu znalezienia artykułów.
2. Podsumowywanie artykułów
Linki uzyskane z artykułów z wiadomości, pobrane z interfejsu API, są przekazywane jako drugi prompt do Gemini API.
Wraz z zapisanym stylem podsumowania użytkownika i linkami do tych artykułów prompt prosi AI Gemini o podsumowanie wszystkich treści w artykułach z wiadomościami.

Utworzone za pomocą

  • Sieć/Chrome
  • Firebase
  • Angular

Zespół

Autor:

Atharva & Shantanu

Od

Indie