포트폴리오

会員専用サービスです。

Telegram・Notionベースの金融ニュースAI自動収集システム構築

非公開の金融リサーチ顧客

#AI, #業務自動化, #金融リサーチ, #Telegram自動収集, #Notion自動化, #Gemini, #AI要約, #ニュースモニタリング, #重複判定, #Macmini

非公開の金融リサーチ顧客

ポートフォリオ紹介

本プロジェクトは、金融リサーチ業務で日々発生する Telegram メッセージ、ニュースリンク、市況情報を自動収集し、AI が要約・分類したうえで Notion データベースに構造化して保存する自動化システムです。

顧客企業では、複数のチャネルや会話ルームから入ってくる投資・市況情報を人手で確認し、整理する必要がありました。IT7 は、Mac mini の常時稼働環境、Telegram API、Gemini API、Notion API を連携し、収集から要約、重複判定、分類別登録までをつなぐ自動化フローを構築しました。

ポイントは単なるクローリングではなく、Telegram ニュース自動収集、リンク記事本文の抽出、AI 要約、重複ニュース判定、Notion DB 自動登録をひとつの運用フローとして統合した点です。金融リサーチ、投資ニュース監視、社内ナレッジ管理、競合動向収集など、迅速な情報整理が必要な業務に応用できます。

 


プロジェクト目標

  • Telegram チャネル・会話で発生する金融ニュースと市況メッセージを自動収集
  • メッセージに含まれる複数のニュースリンク本文を抽出し、AI 要約に反映
  • 要約タイトル、要約メッセージ、分類、重複有無を生成し、Notion DB に保存
  • 非技術者でも Markdown 設定ファイルの修正だけで実行周期と分類基準を調整できるよう構成

 


主な構築範囲

  • Mac mini ベースの 24 時間収集 daemon 構成と、再起動後の自動実行設定
  • 顧客アカウントの Telegram 会話・チャネル収集範囲の自動更新
  • メッセージ原文、リンク URL、記事本文、YouTube リンクなど多様なコンテンツ入力を処理
  • Gemini ベースの要約・分類・重複判定パイプラインを実装
  • Notion メイン DB と分類別 DB に同一データを自動登録する構造を設計
  • 運用担当者が修正できる実行周期、分類基準、要約プロンプトの Markdown ファイルを提供
  • 運用マニュアル、ソースバックアップ、障害確認手順を引き継ぎ

 


適用可能な業務

  • 証券会社・運用会社・リサーチ組織向けの Telegram ニュース監視自動化
  • 分野別ニュース要約を Notion、Slack、社内 wiki に登録するナレッジ管理自動化
  • 重複記事と反復メッセージを区別し、重要な新規イシューだけを迅速に確認する業務
  • Mac mini、社内サーバー、クラウド VM を活用した低コスト常時運用自動化

 


技術構成

Python、Telethon、Gemini API、Notion API、SQLite、macOS LaunchDaemon、Markdown 設定ファイル、コンテンツ抽出モジュールを組み合わせ、運用型の自動化システムとして構成しました。

収集と処理は分離されており、ネットワークや外部 API に障害が発生した場合はローカル DB に状態を残し、次回実行周期で再処理できるよう設計しています。また、Notion データベースのカラム順やビュー設定が変わっても API 登録を維持できるよう、プロパティ名ベースで保存しています。

 


導入のポイント

本事例は、Telegram 金融ニュース自動収集システム、Notion ニュース DB 自動化、Gemini API ベースのニュース要約自動化、重複ニュース判定自動化を必要とする企業に適した構築事例です。

ユーザーは Telegram から届くメッセージを一つひとつコピーする必要がなく、Notion 上で要約タイトル・要約メッセージ・分類・重複有無を基準に金融ニュースの流れを確認できます。

 


プロジェクト FAQ

Q. Telegram チャネルが多くても自動収集できますか?
可能です。顧客アカウントの会話とチャネル一覧をもとに収集対象を更新し、運用ポリシーに合わせて除外・分類・周期を調整できます。

Q. 複数リンクを含むメッセージも要約できますか?
可能です。メッセージ内の記事リンクを抽出し、各リンクの本文もあわせて分析することで、リンクごとの要約と総合的な観点を作成できます。

Q. Notion にはどのような形で保存されますか?
要約タイトル、原文メッセージ、要約メッセージ、元 URL、分類、重要度、処理状態、重複有無といったプロパティを持つデータベース row として保存されます。

Q. AI コストや API 障害が発生した場合はどうなりますか?
収集データと処理状態をローカル DB に残し、API の課金または障害が復旧した後に再処理できるよう設計しています。

 


成果と意義

これまで手作業で確認していた金融ニュース整理業務を自動化し、繰り返し作業の時間を削減するとともに、Notion 上で分類別・イシュー別にニュースの流れを確認できる運用体制を整えました。

特に、単なるクローリングではなく、メッセージ原文、リンク記事、AI 要約、重複有無、分類 DB 登録までをつなぐ end-to-end 業務自動化の事例である点で、今後のリサーチ・モニタリング・社内ナレッジ管理自動化へ拡張できる基盤を確保しました。

  • 2026.06 ~ 2026.07
  • 非公開の金融リサーチ顧客