Skip to content

annous246/Qeazy

Repository files navigation

Qeazy Icon

Qeazy

Qeazy is an AI-Powered quiz generator app 📘🤖. Upload a PDF file, and Qeazy will instantly generate Easy / Medium / Hard multiple-choice questions and summaries to help you study smarter.


🔥 Tech Stack

Frontend

React TypeScript JavaScript

Backend

NodeJS Express.js Flask

Database

PostgreSQL Mongoose ChromaDB

AI / ML

OpenAI LangChain Hugging Face Azure AI


✨ Features

  • 📂 Upload PDFs (notes, chapters, books, research papers)
  • 🧠 Generate Easy / Medium / Hard multiple-choice questions via GPT-4.1, LangChain, and Qwen/Qwen3-Next-80B-A3B-Instruct
  • 📝 Summarize PDFs with Qwen/Qwen3-Next-80B-A3B-Instruct and Hugging Face API
  • 📊 Classify content into categories using ChromaDB for semantic retrieval
  • 🎯 Study interactively with AI-powered quizzes
  • ⚡ Advanced prompt-engineered workflows for quiz generation and summarization
  • 📱 Clean and minimal UI

AI System Architecture

flowchart LR
    A[Backend Main Server] --> B[Splits PDF into Chunks]
    B --> C[Flask AI Server]

    subgraph FlaskServer [Flask AI Server - Parallel Processing]
        direction TB
        C --> D[Qwen3-Next-80B-A3B-Instruct\nDocument Summarization]
        C --> E[ChromaDB\nExtract Top 3 Categories]
    end

    D --> F[Combined Response\nSummary + Categories]
    E --> F
    F --> G[Backend Main Server]
    G --> H[GPT-4.1 Model\nGenerates MCQ Quiz]
Loading

🚀 Getting Started

Prerequisites

Installation

# Clone the repository
git clone https://github.com/username/qeazy.git

# Navigate into the project
cd qeazy

# Install dependencies
npm install

# Run the app (Expo for mobile / Vite/React for web)
npm run dev

About

AI powered quizz generating website per document

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published