InfoProjectsPosts

Quizly v2.2.0 - Expanded File Support & AI Upgrade

We are excited to announce Quizly v2.2.0, a major update that enhances quiz generation with new file format support and a more powerful AI engine. This update brings improved functionality, making it easier than ever to generate quizzes from various document types.

🚀 What's New in v2.2.0?

1️⃣ Expanded File Support

Previously, Quizly supported PDF, DOC, and DOCX files. In this release, we have expanded file compatibility to include PowerPoint formats (PPT and PPTS)! This means you can now upload presentations, and Quizly will generate quizzes based on their content.

2️⃣ AI Model Upgrade

We've transitioned from the Google Generative AI API to DeepSeek AI API for question generation. This change brings improved accuracy, better contextual understanding, and faster response times.

3️⃣ Optimized File Parsing

To handle multiple file formats efficiently, we have replaced individual file parsers with officeparser, a robust library that extracts text from PDF, DOC, DOCX, PPT, and PPTS files. This makes the parsing process smoother and more reliable.

4️⃣ Environment Variable Support for API Keys

To improve security and ease of use, users can now set their DeepSeek API Key in the .env file instead of manually entering it each time.

📖 How to Upgrade?

If you’re already using Quizly, update to the latest version by running:

npm install && npm run dev

New users can follow these steps:

  1. Clone the repository:

    git clone https://github.com/An4s0/Quizly.git
    cd Quizly
    
  2. Install dependencies:

    npm install
    
  3. Add your DeepSeek API Key to the .env file.

  4. Run the development server:

    npm run dev
    
  5. Open http://localhost:3000 in your browser.

📝 Summary of Changes

Added support for PPT and PPTS file uploads
Switched AI model from Google Generative AI to DeepSeek AI
Integrated officeparser for handling all document formats
Improved security with environment variable support for API keys

🎯 What's Next?

We are continuously working on enhancing Quizly with new features and optimizations. Stay tuned for more updates, and feel free to suggest features or report issues on our GitHub repository!