Inspiration

In an attempt to solve the problem of captionless videos, we created an app that takes advantage of generative ai to transcribe these videos. In addition to this, we have addition features to supplement users learning such as quizzes based on video content. Users also have the ability to bookmark, tag, and search for past videos. These features are intended to increase user comprehension.

What it does

StudySync integrates with school systems to automatically show lecture videos based on user's courses and schedules. It allows for interactive study through quiz generation based off the segment of the video, ask questions, make notes, add tags, bookmarks. Fast retrieval of video segments

How I built it

We used Flutter for mobile , Nodejs for backend service, Mongodb for database, EC2 to host the nodejs application, S3 for file storage, Amazon Transcribe for transcriptions, OpenAI for prompts.

Challenges I ran into

One of the biggest challenges was implementing real-time data synchronization across different user sessions.

Accomplishments that I'm proud of

We are particularly proud of the feedback we received, highlighting how StudySync can improve the study efficiency and academic performance.

What I learned

We also learned much about user interface design and user experience considerations. Also to better optimize the app for scaling.

What's next for StudySync

We plan to implement AI-based features to suggest personalized study materials.

Built With

Share this project:

Updates