Class-Corder / design_docs / project_idea.md
project_idea.md
Raw

ClassCorder

Idea

Record lectures, create transcripts, and study from those lectures all in a single app. The app automatically creates transcripts from all your recorded lectures, while allowing students to study from them in creative ways such as auto-generated quizzes.

User inputs

  • Microphone input - For recording lectures and converting them into transcripts
  • Keyboard input - For asking questions about the lectures and answering quizzes

Database queries

The following items will be stored and queried into the database:

  • Voice recordings
  • Transcript
  • Quizzes

Gen AI Calls

  • LLM such as Gemini or PALM2 - Used to analyze transcripts and generate quizzes
  • Image generator such as Imagen or DALLE - Used to create quiz thumbnails
  • Speech to text

Output

  • Transcript text
  • Audio recorded from the lectures
  • Chat logs from questions asked
  • Quizzes

Pages

  • Record audio from lectures for each course and convert to text
  • View transcripts and ask questions about it
  • Generate quizzes and answer them