Inspiration

Students often waste time deciding what to study or passively reading notes without knowing whether they learned anything. I wanted to create an app that gives students a clear study session and checks what they actually remember.

What it does

The student enters a subject, learning goal, deadline, available time, and focus level. They can also upload notes or a study guide. Gemini analyzes the information and creates a personalized study session, Students can type answers, use speech-to-text, take a photo of handwritten work, or upload a document. Gemini evaluates their work and produces a final learning report.

How we built it

Using Python

Challenges we ran into

Handling API limits and temporary failures

Accomplishments that we're proud of

Evaluate learning instead of only measuring study time Recommend what the student should do next

What's next for Fine Results

Next, I plan to add: Persistent student progress and concept mastery Raspberry Pi button, LCD, and buzzer integration Improved voice coaching User accounts and secure learning history A progress dashboard Spaced-repetition recommendations

Built With

  • css
  • python
  • streamlit-google-gemini-api-elevenlabs-html
Share this project:

Updates

Submission history