Private Project

keiba-llm-predictor

競馬データを題材に、LLM、機械学習、PostgreSQL、FastAPI、Next.js、Dockerを組み合わせた 個人開発プロジェクトです。業務成果物とは分け、公開可能な範囲で技術検証として整理します。

Overview

JRA Data Lab由来のデータをPostgreSQLに格納し、血統、騎手、調教、オッズ、馬場状態、 レース展開などを統合して分析する予測・分析アプリです。

Application Stack

Next.js React TypeScript FastAPI Python PostgreSQL Redis

AI / Data Stack

LangChain LLM Agent LightGBM scikit-learn MLflow SQLAlchemy

Engineering Highlights

LLM Multi-agent

血統、騎手、調教、オッズ、レース展開などの専門観点に分けたエージェント分析。

Data Modeling

競馬ドメインの複雑なデータをRepository、Mapper、Pydantic DTOで整理。

Operations

Docker、Redis、非同期ジョブ、認証、セルフホスト公開までを含む実運用。

Disclaimer

本プロジェクトは個人開発・技術検証を目的としています。予測結果は投資助言や収益保証を目的としたものではありません。