AI学習サポーター「Rival」

https://github.com/awshackathon2025July

Flask

React

AWS

Python

JavaScript

夏の学びを最大化する、自律的学習管理サイト

Soichiro ABE

h3jbekn3sls

Hayase Maruyama

推しアイデア

・画像認識による集中スコア計算 ・オーダーメイドのカリキュラム作成 ・かっこいいロードマップの作成 ・ランキング機能

作った背景

・夏の自由な時間を使って有意義な学習ができるサービスを作りたい ・自律的な学習のハードルを下げたい

推し技術

・カリキュラム自動作成 ・直感的なUI ・SPA ・amazon rekognitionを用いた顔認識

プロジェクト詳細

プロダクト概要

  • プロダクト名: Rival (ライバル)
  • コンセプト: 「最高のライバルは、最高の学習パートナーだ」
  • ターゲット: 資格取得を目指す社会人、大学受験を控える高校生など、高い集中力を要するすべての学習者

あなたの集中を可視化し、学習効率を最大化する

Webカメラであなたの集中度をリアルタイムに分析・可視化。 まるで隣にライバルや仲間がいるかのような「適度な緊張感」を提供し、学習の質と効率を劇的に向上させます。

主要機能

集中度モニター Webカメラ映像から顔の向きや視線を分析し、集中度をリアルタイムでスコア化。 image

カリキュラム管理 学習目標やタスクを登録し、計画的な学習をサポート。 image image

カリキュラムマップ 一目で進捗を把握できる直感カリキュラム・マップを実装。 image

学習レポート セッション毎の集中データを分析・可視化し、客観的な振り返りを実現。 image

学習時間ランキング 学習時間に基づいてランキングを表示。ライバルたちと切磋琢磨しながらモチベーションを維持。 image


アーキテクチャ

使用技術

  • Frontend: React
  • Backend: Python, Flask
  • Auth: Firebase Authentication
  • Database: PostgreSQL
  • Infrastructure: AWS (AWS App Runner, Amplify ,Rekognition, EC2)

システム構成図 image

@4642572e114396ae