Inspiration
What it does
Canvas AI Tutor is a voice-powered educational assistant that helps students study smarter by answering questions, generating flashcards and quizzes, and providing guidance through natural conversation. Syncs real-time Canvas assignments, grades, announcements Lets students chat with an AI tutor about any concept Auto-generates quizzes and flashcards from study materials Offers a voice-powered experience with Text-to-Speech and Live Audio Scribe 🎓 Built for college students navigating modern academic stress
How we built it
Core Features: AI Chatbot Ask academic questions, get real answers in seconds Flashcard Generator Generate smart Q&A flashcards using GPT-4 Quiz Builder Turn study notes into auto-graded quiz questions Canvas Sync Fetch live assignments, grades, and announcements TTS Integration Audio feedback on assignments & quizzes Live Audio Scribe (WIP) Real-time lecture transcription using Whisper
Challenges we ran into
Connecting python to html
Accomplishments that we're proud of
What we achieved Built a FastAPI backend connected to Canvas Integrated OpenAI for smart tutoring, note generation, and audio output Supported accessibility for students with learning differences and barriers
What we learned
We learned a lot about AI and sound
What's next for Canvas AI Tutor
Implementing more languages.
Log in or sign up for Devpost to join the conversation.