Skip to content

y-ooe/hackz-brachio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

みどり判定ゲーム(AI画像認識アプリ)


💡 概要

本制作物は、ハッカソンにおいて「緑」をテーマに2名チームで開発したAI画像認識Webアプリケーションです。

ユーザーがアップロードした写真内の「緑色」の利用可能性をAIが解析・判定し、その結果を提供するサービスとして構築されました。AWSサーバーレス技術(Lambda, Rekognition)の習得を主な目的とし、2泊3日という短期間で開発を完了させました。


📍 取り組んだ場所

  • ハッカソン

🛠 技術スタック

カテゴリ 技術要素
フロントエンド Next.js
サーバーレス/AI AWS Lambda, AWS Rekognition, AWS S3
API 一部 FastAPI (Python)

✨ 工夫した点・貢献

チーム内ではバックエンド(BE)全般を担当しました。特にAWSサービスの習得に重点を置き、Lambda、Rekognition、S3を連携させたサーバーレスな画像解析フローの構築に注力しました。

1. サーバーレスな画像解析フローの構築

  • 実装内容: フロントエンドから送られた写真をまず S3 に保存し、その保存イベントをトリガーとして AWS Lambda を起動させるシステムを構築しました。
  • ロジック: Lambda内で AWS Rekognition を使って画像を解析し、その結果をデータベースに保存する一連の処理を実装しました。

2. 非同期処理による応答性の向上(最も工夫した点)

  • 処理に時間のかかる画像解析をユーザーが待機するストレスを解消するため、非同期処理の仕組みを設計しました。
  • イベント駆動型の設計(S3への保存をトリガーとする非同期実行)を採用することで、ユーザーは写真をアップロードした直後に解析完了を待たずに次の操作へ移ることができ、効率的で応答性の高いシステムを実現しました。
  • このハッカソンを通じて、FastAPIを用いたAPI構築力とAWSサーバーレス技術の実践的な活用経験を積みました。

🔗 関連リンク

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors