26
adempus
8y

An app that helps students study by generating custom flashcards from text analyzed & parsed in pictures taken of textbook material.

Project Type
Project idea
Summary

An app that helps students study by generating custom flashcards from text analyzed & parsed in pictures taken of textbook material.

Description
Not only does it create flashcards of various types, but users can customize questions and answers, organize them accordingly, do time trials, share their cards with classmates. Possibly some NLP AI involved for discerning types of questions to formulate, and answers to those questions based on context clues.
Tech Stack
React Native, Google Mobile Vision API, Natural Language API, Python
Current Team Size
1
URL
Comments
  • 0
    This sounds good
  • 0
  • 1
    Was gonna contribute but noticed it's all Java, not python
  • 0
    @Brosyl @1nfinite yeah. I could make a prototype in python. But i have to consider cross platform implementation as well
  • 0
    @1nfinite well learn java too then, learn all the language if you can
  • 1
    @Brosyl
    If that were the case, i'd be writing all my apps in Python. 😄 It is cross platform for desktops, but not mobile. This is meant to be a mobile application.
  • 0
    @adempus why not using js framework like ionic and cordova ? faster than creating native app
  • 0
    @adempus @mahaat

    also more painful, for me at least.
  • 0
    The interesting half of this is the parsing, not the flashcards. OCR on a phone photo of a glossy textbook page is genuinely rough - glare, curved spine, two columns - so I'd get that pipeline behaving before touching the card UI, otherwise you end up debugging study logic that's actually feeding on garbage text.

    One thing that surprised me building a small browser drill game for mental math (mathfinity): almost all the learning value came from how fast a question could be answered and replaced, not from clever card design. Whatever you build, optimise for repetitions per minute.
Add Comment