Hi Plotly Community!
I’m excited to share an app I’ve developed for this competition called Quizdash, a minimalist AI-powered quiz generation app. With Quizdash, powered by DBRX, you can effortlessly generate quizzes on any topic/text/pdf, take the quizzes, and receive assistance from a personal “tutor” through an integrated chat interface.
-
Quiz Generation: Users can generate a customized quiz by selecting a topic, uploading text or a PDF, and specifying the number of questions, options, and difficulty level. DBRX will do the rest!
-
Quiz Overview: The Quiz page provides an overview of created quizzes, displaying basic information and allowing users to play any quiz.
-
Play a Quiz: Users can play the quiz, check answers, receive explanations, and view results on the final slide using interactive dash components.
-
Personal AI Tutor: A chat interface allows users to ask questions and receive guidance from a personal AI tutor.
The app is live: quizdash.onrender.com (I used the free tier, so it will take about 1 min to load)
In this live version, you are able to view the app and take an example quiz.
To generate quizzes, clone the repo: GitHub - ceeskaan/quizdash and follow the instructions.
I had a lot of fun building this app! Many thanks to @CNFeffery (feffery-antd-components), as I mainly used the Ant Design UI components for the app!
Cheers,
Cees Kaandorp (LinkedIn)