Spaces:
Sleeping
Sleeping
A newer version of the Streamlit SDK is available:
1.41.1
metadata
title: MCQ Generator
emoji: π
colorFrom: indigo
colorTo: red
sdk: streamlit
sdk_version: 1.30.0
app_file: app.py
pinned: false
π€ MCQ Generator π¦π
π Introduction
MCQ Generator is an innovative tool designed to streamline the process of generating multiple-choice questions (MCQs) using Generative AI technology. This project leverages advanced algorithms to automatically create MCQs from text documents, providing a convenient solution for educators, content creators, and anyone needing to generate quizzes quickly and efficiently.
π Application Link : Try here
π Features
- PDF and Text File Support: Upload PDF or text files to extract content for generating MCQs.
- Customizable: Specify the number of MCQs, subject, and level of difficulty.
- Interactive Interface: User-friendly interface implemented using Streamlit, making it easy to use.
- Automated Complexity Assessment: The system provides a complexity assessment for the generated MCQs.
π§ββοΈ How to Use
- Upload a PDF or text file.
- Specify the number of MCQs desired, subject, and level of difficulty.
- Click "Create" to generate MCQs.
- Review the generated MCQs and complexity assessment.
- Use the generated MCQs for assessments, quizzes, or learning materials.
π οΈ Technologies Used
- Python: Primary programming language.
- Streamlit: For building the interactive web application.
- PyPDF2: For extracting text from PDF files.
- Pandas: For data manipulation and displaying results.
- OpenAI's GPT-3: For language generation and complexity assessment.
- Hugging Face : For deploying the application.
π€Contributions
Contributions are welcome! If you have any suggestions, feature requests, or bug reports, please feel free to open an issue or submit a pull request.
π License
This project is licensed under the MIT License.