Piyush Gambhir

QuizItNow

Piyush Gambhir
Next.jsPostgreSQLDrizzleQuizWeb App

Overview

QuizItNow is a state-of-the-art platform that leverages advanced language models to automatically generate quizzes from various content sources. Whether you're an educator, content creator, or learner, QuizItNow streamlines the quiz creation process by eliminating manual work while ensuring high-quality assessments.

QuizItNow Quiz Generation Interface

Traditional quiz creation is a time-intensive process requiring significant manual effort. QuizItNow automates this, allowing for instant question generation tailored to the content's context and desired difficulty. It's perfect for scaling educational tools, saving time, and maintaining consistent quality.

Key Features

  • Automatic quiz generation from uploaded content or URLs
  • Support for multiple quiz formats, including multiple-choice, true/false, and short answer questions
  • Customizable difficulty levels to suit diverse audiences
  • Intuitive interface for managing quizzes and results
  • Integration capabilities with learning management systems (LMS)

Technology Stack

  • Frontend: Next.js, React, Tailwind CSS
  • Backend: FastAPI, Python, Ollama, Auth.js
  • AI/ML: LLaMA LLMs, LangChain, OpenAI Whisper
  • Infrastructure: MongoDB, scalable architecture

Challenges Addressed

  • Multimedia Processing: AI transcription handles noisy or low-quality inputs effectively
  • Difficulty Calibration: Algorithms fine-tune questions to align with chosen difficulty levels
  • Infrastructure Optimization: Lightweight LLMs ensure faster processing on limited resources

Future Roadmap

  • Real-time collaboration features
  • Advanced analytics for quiz performance
  • Integration with popular LMS platforms
  • Mobile app development
  • Support for multiple languages to expand accessibility

Experience It Yourself

Ready to simplify quiz creation? Explore the live project and dive into the source code to learn more!