Tiendil/feeds.fun

News reader with tags, scoring, and LLM

解決する課題

Feeds Fun は、情報過多の問題を解決するための自己ホスト型ニュースリーダーです。ユーザーが多数のニュースフィードを管理できる一方で、AI駆動のタグ付けとカスタムスコアリングルールにより、最も興味深い・重要なコンテンツのみを読むことを可能にします。

動作方法

システムは「Librarian」ワーカーを使用してニュースエントリを分析し、さまざまなプロセッサを使ってタグを割り当てます。単純なプロセッサ(ドメインの抽出など)をサポートしているだけでなく、最も強力な機能は、LLM(OpenAI および Gemini)を用いて関連するタグを自動検出することです。これらの原始的なタグは、正規化チェーンを通過して一貫性を確保されます(例:冠詞の削除、"vs" の分離など)。ユーザーはこれらのタグに基づいてニュースのスコアリングルールを作成でき、フィードをフィルタリング・ソートして特定のトピックを優先できます。

対象ユーザー

多数のRSS/ニュースフィードを購読し、AIを活用してコンテンツをカスタマイズ・フィルタリングできる自己ホスト型の高度な方法を求めるパワーユーザー向けです。

特徴

  • AI駆動のタグ付け:ChatGPT や Gemini を使ってニュースエントリに自動的にタグを付与。
  • カスタムスコアリング:タグに基づいてニュースのスコアリングルールを定義し、コンテンツの優先順位を設定可能。
  • 柔軟なデプロイ:Docker を通じて単一ユーザーおよびマルチユーザー環境をサポート。
  • 広範なソース対応:Reddit、GitHub、YouTube、ArXiv、Hacker News などの主要ソースとの統合を強化。
  • 拡張性のあるアーキテクチャ:カスタムタグプロセッサ、正規化処理、ソース固有のプラグインを追加可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト