このプロジェクトについて
AURAは、ナイジェリアにおける企業所有権の透明性を追跡する自動ニュースインテリジェンスシステムであり、受益者(重要な支配権を有する者)、取締役の変更、合併、調達の受注、規制措置に焦点を当てています。GitHub Actionsをスケジューラ、Google Sheetsをデータベース、LLMカスケードを抽出とレポート生成に、GitHub Pagesを静的ダッシュボードに使用して1日4回実行され、すべてホスティングコストはゼロです。
このパイプラインは、Google News RSS、NewsAPI、GNews、NewsData、The Guardianからニュースを集約します。無関係な記事をフィルタリングし、構造化された記録を抽出し、主要な動向、高リスクの警告、調達・取締役の変更を含む日次のエグゼクティブブリーフを生成します。ナレッジグラフがエンティティをリンクし、グローバル検索パレットが企業、人物、機関、PSC記録のドシエを提供します。
LLMカスケードはプロバイダーを順番に試行し(Ollama、NVIDIA NIM、Gemini、OpenAI)、すべて失敗した場合は大きな音を立てて失敗し、静かな劣化を避けます。各記録はそれを生成したエンジンを追跡します。ダッシュボードには、インテリジェンスフィード、並べ替え可能なPSC登録簿、ウォッチリスト、アラートの却下、CSVエクスポート、およびタームモメンタムや天気などのコンテキストシグナルが含まれます。
デプロイは簡単です。リポジトリをフォークし、GitHub ActionsとPagesを有効にし、シークレットを追加すると、スケジューラは07:00、13:00、17:00、23:00 UTCに実行されます。ローカル開発はExcelワークブックへのフォールバックで機能します。リポジトリには、ライブサービスモード用のオプションのFastAPI/PostgreSQL/Celery/Redisスタックも含まれていますが、ライブダッシュボードには使用されていません。
セキュリティ対策には、HTMLエスケープ、URLスキームチェック、CSV数式インジェクションの中和、CSPヘッダー、固定されたCDNスクリプトが含まれます。このプロジェクトはMITライセンスです。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.