Inspiration

What About the Project

The AI-Powered CBT (Computer-Based Testing) App was inspired by a simple but powerful idea: making exam preparation smarter, faster, and more accessible for students, researchers, and professionals. I noticed how time-consuming it was to manually create mock exams from study materials and saw the potential of AI to automate this process—turning any document into interactive practice tests in minutes.

💡 What Inspired Me The inspiration came from real-world struggles—students overwhelmed with large volumes of study materials, and educators lacking tools to generate quality practice questions efficiently. I wanted to build a solution that could bridge the gap between content and comprehension using AI.

🛠️ How I Built the Project Tech Stack: Python, LangChain, OpenAI/Mistral API, Streamlit (for the interface), and a lightweight NoSQL database for performance tracking.

Features:

File upload (PDF, DOCX, TXT)

AI-generated questions and answers

Real-time scoring and feedback

Performance dashboard for tracking progress

🚧 Challenges I Faced Data formatting issues from diverse file types

Ensuring question relevance and accuracy

Balancing speed vs. quality in AI-generated content

Creating a clean, intuitive UI for non-tech users

🎯 What I Learned I deepened my knowledge of prompt engineering, LLM integration, and user-centered design. Most importantly, I learned that small, well-targeted solutions can have big impacts.

Let me know if you'd like a version tailored for hackathon submissions, investor pitches, or documentation!at it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for A powered exam generator

Built With

  • 21st.dev
  • bolt.new
  • together.ai
Share this project:

Updates