🔫

全日本AIハッカソン 2025に参加して

に公開

こんにちは、ayaponzuです!

今回はクラスメイトと一緒に全日本AIハッカソン大阪大会に参加してきたので、その感想をブログにまとめたいと思います。

公式サイトはこちら


🟢 はじめに

  • イベント名:全日本AIハッカソン 2025
  • 日時・場所:2025年4月26日(土)@TKPガーデンシティ大阪梅田
  • 参加理由:クラスメイトから誘われたのと、昨年のテックシーカーハッカソンのリベンジをしたかったから。
  • チーム構成:自分(プログラマー)・リーダー・盛り上げ担当の3人チーム

🧠 イベント概要

  • 主催・協賛企業:THIRDWAVE
  • 参加形式:3人 × 8チーム(一般部門)
  • 与えられたテーマ「命」
  • ルール:10:00〜15:30の間にWebアプリを開発し、デモ可能な状態にすること

💡 アイデア出しとテーマ解釈

テーマの解釈:「命」=健康寿命を伸ばす

「命」というテーマを「いかに健康的に生きるか」と捉え、眼精疲労を減らすことで日常の質を上げるアイデアにたどり着きました。

アイデア決定の流れ

普段から感じていた目の疲れ姿勢の悪化に注目し、ブレインストーミングで「眼精疲労チェックAIアプリ」を開発する方針に決定。


🛠️ 開発プロセス

使用した技術

  • フレームワーク:Django(Python)
  • ライブラリ:dlib、shape_predictor_68_face_landmarks(顔のランドマーク検出モデル)

チーム内の役割分担

  • 眼精疲労の評価方法を検討
  • 目の疲労をチェックするアルゴリズムの実装
  • 姿勢検知機能の検討
  • Webアプリ(Django)への組み込み

苦労したポイント

最大の課題は「眼精疲労をどう定量的に評価するか?」でした。
理想的には複数の指標を使いたかったのですが、時間が限られていたため目の開閉や形状に注目したシンプルな判定に絞り、まず動くものを完成させる方針に。


🎤 最終発表・成果物

  • プレゼン形式:3分間の間で、口頭説明 + デモ体験
  • 発表内容:テーマの解釈の説明 → 眼精疲労の課題説明 → デモ体験の流れ
  • 審査の様子:審査員の教授が実際にアプリを操作しながら評価してくださいました
  • コメント:「AIを使ってしっかりテーマに向き合った」と好意的なフィードバックをいただけました

成果物のgithubです。
https://github.com/ayaponzu2525/AIhackson2025_1.git

他チームで印象的だったもの

  • 「終末シミュレーター」という発想が独創的で、ギリギリを攻める表現が印象的でした(笑)

🔁 振り返りと学び

チーム開発で学んだこと

  • 最初の段階で全体像をざっくり共有しておくことの大切さを実感しました
    → その場その場で決めていたため、方向性がブレがちでした

技術的な成長

  • Djangoや環境構築にはだいぶ慣れてきて、前回のハッカソンに比べてスムーズに準備ができたのが成長ポイント

次に活かしたいこと

  • アイデア出し〜設計の段階でもっと役割と目的を明確にしておくと、実装がぶれないと感じました

🎯 おわりに

  • 結果は3位!(同率3チーム(笑))
  • 前回のハッカソンでは他の人にかなり頼っていた部分もありましたが、今回は自分たちだけで動けたという自信がつきました
  • 次回は遊び心や面白さを入れる余裕も持ちたい!

🙌 これからハッカソンに参加したい人へ

ハッカソンは、短時間でのチーム開発・プレゼン・技術実装が一気に体験できる最高の修行の場です。
「技術に自信ない」「アイデアが思いつかない」と思っても、やってみると何とかなることが多い!

迷っているなら、一度飛び込んでみてください!

GitHubで編集を提案

Discussion