人工知能競馬予想アプリ うましり!

プロジェクトの概要

「競馬予想をもっと楽しくする」をテーマとした、ライト層向けのiOSアプリをチームで開発しました。アプリのUIに表示する情報として提供するAPIやその裏で動くデータベース、競馬予想アルゴリズム開発を担当しました。キャラクターたちの個性に応じて賭け方や、予想コメントなどを変えて、まるで一緒のサークルで予想を楽しんでいるような体験を提供するアプリです。

開発要件

競馬は勝ち馬を予想するために膨大な量の情報を扱います。さまざまな予想スタイルでの計算シーンを想定しデータベースは柔軟なつくりにする必要がありました。

  • キャラクターの性格に合わせたスタイルで競馬予想を発信すること
  • 毎週開催される中央競馬に合わせて、予想内容や予想結果が自動的に更新されること
  • 目的のレースが探しやすいUIの階層構造にすること
  • 的中実績を参照しやすくして、競馬予想のパートナーとして楽しめるアプリにすること

成果物

中央競馬の予想を全レース配信しています。

  • 4人の人工知能キャラが予想と買い目を掲載!
  • 狙い目のレース条件が表示される!
  • 買い目の表示を競馬新聞のように切り替え可能!予想印がわかりやすい!
  • 高額配当が続々!勝負レースの予想は必見!

工夫した点

  • 競馬はどうしても情報量が多くなりがちですが、スマートフォンアプリとして提供するためにできるだけ情報量を削ぎ落としてUIを設計しました。
  • 競馬は50代以上がメインの客層ですが、このアプリでは20~30代が利用することを想定しており、従来の競馬予想支援ツールの枠組みに捉われず、使いやすいUIを目指して設計しました。

使用技術・ツール

  • Linuxサーバー構築
  • MySQLデータベース設計・運用
  • 中央競馬の競馬データ JRA-VAN
  • 開発言語:PHP

関与範囲

  • データベース設計、運用
  • API設計、運用
  • Linuxサーバー構築
  • 競馬予想アルゴリズムの企画、実装
  • 企画WEBサイト作成