Skip to content

Didja: Test your reading comprehension with AI-generated quizzes from any article.

License

Notifications You must be signed in to change notification settings

obasilakis/didja

Repository files navigation

Didja? - AI-Powered Reading Comprehension Quiz Generator

Didja is an intelligent quiz generation tool that helps you test and improve your understanding of any article or text content. Simply paste a URL or text, and get instant multiple-choice questions to test your comprehension.

Didja Screenshot

Features

  • 🤖 AI-powered quiz generation using GPT-4
  • 📝 Support for both URL and direct text input
  • ✨ Clean, modern UI built with Next.js 15 and React 19
  • 🎯 Instant feedback on quiz performance
  • 🌙 Dark mode by default

Getting Started

Prerequisites

  • Node.js 18.18 or higher
  • npm or yarn
  • OpenAI API key

Installation

  1. Clone the repository
git clone git@github.com:obasilakis/didja.git
  1. Navigate to the project directory
cd didja
  1. Install dependencies
npm install
  1. Create a .env file in the root directory and add your OpenAI API key:
OPENAI_API_KEY=your_api_key_here
  1. Start the development server
npm run dev
  1. Open http://localhost:3000 in your browser

Tech Stack

Roadmap

Authentication & Progress Tracking

  • Implement NextAuth.js for user authentication
  • Set up PostgreSQL database with TypeORM
  • Add user profile and quiz history
  • Add charts for progress tracking over time

Enhanced Content Support

  • Add YouTube video transcript support
  • Generate summaries alongside quizzes
  • Support PDF document uploads
  • Add support for multiple languages

AI Improvements

  • Implement an AI agent to verify question quality
  • Add difficulty levels for questions
  • Generate explanations for correct answers

Contributing

Contributions are welcome! Please feel free to open an issue or submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

About

Didja: Test your reading comprehension with AI-generated quizzes from any article.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published