Inspiration
As post-secondary students, many online study tools are limited in features and utilities. The inspiration for this project is to create an online study application for students on a budget and with effective memory retention techniques. Ebbinghaus's Forgetting Curve is a good model of students' memory patterns, however the curve might look different for each individual. Our goal is to fit each user's memory pattern to a unique curve and recommend the right study content at the right time.
What it does
Studium is a flexible study application where students can input their lesson notes and course content into decks of flashcards. Users then quiz themselves using the flashcard feature and test their knowledge.
How we built it
This program was graphically built on Unity using C# scripting. GUI components on Unity correspond to specific C# scripting that define the function of the graphical component. Scenes of different windows are created based on user interactions and application functionalities.
Challenges we ran into
- Unity Cloud only allows a maximum of three members to collaboratively work on a program at once. This caused one of our members to work externally and the team to compile the separate code into the program.
- Half of the team was unfamiliar with the program Unity.
Accomplishments that we're proud of
- A working prototype, including features such as adding and saving flashcards, navigating across multiple decks, and self-test.
What's next for Studium
- Multiple game modes to keep users engaged, e.g. quick card match, self-quiz
- Predictive regression model to predict memory patterns for each individual and make personalized content recommendations
Log in or sign up for Devpost to join the conversation.