Inspiration
I wanted to create this project because I like learning about different studying techniques and ways to be a better student.
What it does
How it works is by taking the SM-2 and FSRS algorithms, used by the flash card app Anki and compares their performance based on the users memory retention score.
How we built it
I created a general structure on how I wanted the project to work in a C file in VS Code and put comments in the file and copied it into Perplexity to help fill in the rest and build a website based off the idea.
Challenges we ran into
Originally, I had planned to create a website that would track the rate at which students retained information over time directly related to the amount of time they spent studying over the semester and week. It was going good, I even had a graph that showed the "ideal study time" based off of the Carnegie unit and for each graph I had a table showing how taking time for homework, studying, and class out of the week, how much time a student had in free time. I could compare up to 10 students and each student could have 10 courses. The problem I ran into was that I created an equation based off of exponential decay and a FSRS algorithm. When I went and adjusted the difficulty for a class to high and made a student take more classes instead of their performance going down it skyrocketed so I had to guess my equation was very inaccurate. So I decided to scrap it and work on the current project which I also ran into issues on. This submission is of the first version. after the first, the graphs wouldn't display anymore. I tried fixing it but I couldn't so please forgive the weird UI and title.
Accomplishments that we're proud of
Just thinking of something like this
What we learned
The difference between SM-2 and FSRS algorithms
What's next for Recall
Hopefully I will be able to code something like this by myself one day

Log in or sign up for Devpost to join the conversation.