機械学習アーキテクチャ
- バッチ処理で一括学習
- バッチ処理で逐次学習
- リアルタイムで逐次学習
- バッチ学習-予測をwebアプリで提供(リアルタイムで予測)
- バッチ学習-予測をAPIで利用(リアルタイムで予測)
- バッチ学習-予測をDBで利用(予測はバッチ)
- リアルタイムで学習
- Webアプリケーションサーバー
- 予測サーバー
- 学習サーバー
ログ設計
- ユーザー情報
- コンテンツ情報
- 行動情報
- 登録時ユーザー情報
- メール、名前等をキーにした紐づけられるその他ユーザー情報
- コンテンツ登録時情報
- コンテンツ提供会社からの情報
- コンテンツ配信業者からの情報
- アクセスログ
- ユーザーイベント情報
ログの保持
- 分散RDBMS
- KVS
- オブジェクトデータベース