NewsApp
高度にパーソナライズされたニュースを、ご希望のスタイルで要約できます。
機能
NewsApp は、ユーザーが個人情報として入力したデータに基づいて、ユーザー向けにニュース記事をキュレートするウェブアプリです。ユーザーは、キュレートされたすべてのニュース記事を要約するために使用する要約スタイルも入力します。
このアプリケーションの目的は、高度にパーソナライズされたニュースを提供し、読者の時間を節約しながら、読者を楽しませることです。
例:ユーザーが個人情報と要約スタイルとして次の 2 つを入力します。
個人情報: 「私は米国のビジネスマンです。株式に投資しています。ノンフィクションの書籍を読んだり、スポーツのライブ配信(特にテニス)を見たりするのが好きです。」
要約スタイル: 「ロード オブ ザ リングのゴブリン」
ウェブアプリは、これらの情報を基にニュース記事をキュレートし、要約も提供します。
Gemini AI の使用:
1. ニュース クエリのキーワードを特定します。
ニュース記事をキュレートするために、外部のニュース記事 API を使用しています。
ここで、ユーザーに「個人情報」を尋ねる際は、ユーザーが任意の量のデータを入力できることを意味します。この文字列がプロンプトとして渡され、Gemini AI からキーワードの配列が返されます。上記の例では、AI は [ビジネス、株式、テニス] を返します。キーワードは、記事を検索するための News API のクエリに渡されます。
2. 記事の要約
API から取得したニュース記事のリンクが、2 つ目のプロンプトとして Gemini API に渡されます。
このプロンプトでは、ユーザーが保存した要約スタイルとこれらの記事へのリンクとともに、ニュース記事のすべてのコンテンツの要約を Gemini AI にリクエストします。
構成
- ウェブ/Chrome
- Firebase
- Angular
チーム
By
Atharva & Shantanu
差出人
インド