/jojo-pose-exam

ジョジョ立ちの高みを目指す人達に向けた、ジョジョ立ち検定サービスです。AI技術を用いてあなたジョジョ立ちを解析し、合否を判定いたします。

Primary LanguageRuby

ジョジョ立ち検定

rails rails

https://jojo-pose-exam.jp/ → 現在サービス停止中

サービス紹介プレゼン(約5分)

サービス紹介動画

サービス概要

ジョジョ立ちの高みを目指す人達が、ジョジョ立ちの検定を受けるためのサービスです。
AI技術を用いてあなたジョジョ立ちを解析し、アップロードされたジョジョ立ち画像の合否を判定します。

▼ 開発者の受験結果ページ
https://jojo-pose-exam.jp/exam_results/c71da2f4-fdd8-4851-bbf1-e1f831f0b255

画面・機能一覧

トップページ 検定一覧ページ
・受検手順を表示する
・受検するボタンで検定一覧ページに遷移する
・検定一覧を表示する
・各検定の詳細ページに遷移する
検定詳細ページ 受検結果ページ
・ジョジョ立ちの概要、チェックポイントを表示する
・受検用の画像選択フォームを表示する
・受検結果ページに遷移する
・得点、合否、各チェックポイントの成否判定結果、評価コメントを表示する
・Twitterシェアボタンでツイート投稿ページに遷移する
・リトライボタンで検定詳細ページに遷移する
評価コメントのカットイン演出 利用規約
・受検結果ページへ遷移する際には、評価コメントをカットイン演出で表示する
・評価コメントは検定結果に対応したもの中からランダムに決定される
利用規約を表示する
プライバシーポリシー お問い合わせ
プライバシーポリシーを表示する お問い合わせ先(Twitterアカウント)の情報を表示する

使用技術

フロントエンド

バックエンド

インフラ

  • Heroku
  • PostgreSQL
  • Amazon S3

その他
ジョジョ立ちの姿勢推定用の機械学習モデルとして、Tensorflowのmovenetを採用した。
Ruby上で実行するために、学習モデルをpb形式からonnx形式に変換した上で、gem onnxruntimeを用いて実行する。

合否判定処理の概要

合否判定

ER図

ER図

画面遷移図

https://www.figma.com/file/kggQ7O5W0hDlSyVkDHkqz3/Flow?node-id=0%3A1

関連ページ