更新と閲覧を分ける
データ更新に必要な処理と、ブラウザで見るための処理を分離し、公開版は静的な閲覧専用Webアプリとして構成します。
KOTOKUMU LAB / 自主開発
実データの整理から独自分析、2歳戦の種牡馬集計までをひとつにつないだ、KOTOKUMUの閲覧専用・自主開発Webアプリです。
開発の背景
大量の情報を毎回整理する負担を減らしたいという課題から始まり、KOTOKUMUの現在の制作思想にもつながりました。
競馬AIは、個人的な競馬分析で扱う大量データを整理したいという課題から始めた自主開発です。繰り返す処理を仕組みにし、独自評価を加え、複数の画面で確認できるWebアプリへ育ててきました。
更新や検証まで含めて継続的に改善した経験は、「面倒な作業を整理し、使える仕組みに変える」というKOTOKUMUの業務改善や専用ツールづくりにも生かされています。
主な機能
公開中の閲覧専用版で確認できる内容です。馬券購入や利用者データの保存を行う機能はありません。
データから画面まで
複数の情報をレース単位でそろえ、確認できる形にまとめます。
レースや出走馬の対応関係を確認し、不足や不整合を見逃さないようにします。
整理した情報をもとに、KOTOKUMU独自の順位やレース傾向へ変換します。
Dashboard、一覧、詳細、種牡馬集計を、端末に合わせて確認できる形にします。
技術的な特徴
データ更新に必要な処理と、ブラウザで見るための処理を分離し、公開版は静的な閲覧専用Webアプリとして構成します。
内部データをそのまま公開せず、公開してよい項目だけを明示的に選ぶallow-list方式で扱います。
必要な情報が不足しているときは処理を止め、直前の正常な状態を守るfail-closedとprevious-goodの考え方を取り入れています。
公開版の安全設計
競馬AI本体はKOTOKUMUとは別のWebアプリとして維持し、公開する情報を限定して、権利・出典・表示内容を継続して確認します。
KOTOKUMUの業務改善
競馬AIで培ったデータ整理・突合・Web表示の考え方は、Excel・CSV業務改善や専用ツールづくりにもつながっています。
データ出典:TARGET frontier JV / 予想順位・Race Judgment:KOTOKUMU独自分析
競馬AIはJRA・JRA-VANの公式サービスではありません。詳しい出典・注意事項は競馬AI本体に掲載しています。