ようこそ

コンセプト

本サイトは、技術検証および最新クラウドネイティブ・アーキテクチャのデモンストレーションを目的とした個人プロジェクトです。 経済リスク分析およびX(旧Twitter)のリアルタイム・データ解析をテーマに、高可用性と低コスト運用の両立を目指しています。

1. 本サイトの概要
1) Xの投稿データ分析

X(旧Twitter)の投稿データから、特定のキーワードや発信者に基づき、ビジネスや投資に直結する「価値ある情報」リアルタイムで自動選別しています。単なるキーワード検索では不可能な、多角的な「重み付けアルゴリズム」により、ノイズを排した高精度なアラートを実現しています。

※Xの投稿に関する情報は、X APIの規約のため表示は出来ません。

2) EUROMOMO

近年死亡者数の増加傾向が見られたため、EUROMOMOから情報を取得して、年毎の推移を見れるようにしています。

3) 厚労省の人口動態統計

同様の理由で、厚労省の人口動態統計から情報を取得して、年毎の推移を見れるようにしています。

2. 重み付けロジック(Logic to AI)

情報の重要度を判定するために、現在は以下の3要素を掛け合わせた独自のスコアリングを採用しています。さらに今後は、AWSのAIサービスを統合し、判定精度の飛躍的向上を予定しています。

1) 信頼性とコンテキストの解析 事前に選別した専門家アカウントの投稿を優先しつつ、重要語句の組み合わせを判定。
2) 市場連動(マーケット・クロスバリデーション) 投稿内に特定の金融商品(例:原油ならWTI、Brent、ドバイ原油等)への言及がある場合、その時点のリアルタイム価格変動(ボラティリティ)を重み付けに加味。市場が動いている瞬間の情報はスコアを跳ね上げ、即座に抽出します。
3) [未実装]AWS AIによるインテリジェンス・スキャニング 現在の固定ロジックに加え、Amazon Comprehend(自然言語処理)による感情分析や、Amazon Bedrock(生成AI)を活用した「投稿の文脈(コンテキスト)の深い理解」を組み込み予定です。

技術スタック

Backend: Python / Django
Frontend: React.js (Create React App) / Bootstrap
Infrastructure: AWS (App Runner, DynamoDB, S3, Cognito)
IaC / DevOps: Terraform / Terragrunt / GitHub Actions
Analysis: AWS Lambda / Python

保守コストを最小化する設計

本システムは、ECS/VPC要塞構成から最新のApp Runner構成へ移行し、セキュリティを維持したままインフラ固定費を約50%削減することに成功しました。