An open API service indexing awesome lists of open source software.

https://github.com/muhammadadilnaeem/mcqs_extracter_pro

This repository will contain source code related to MCQS_Extracter_PRO.
https://github.com/muhammadadilnaeem/mcqs_extracter_pro

gemini-api mcqsapp python python-dotenv streamlit

Last synced: 16 days ago
JSON representation

This repository will contain source code related to MCQS_Extracter_PRO.

Awesome Lists containing this project

README

          

# **MCQS Extracter PRO 🧠📚**

Welcome to **MCQS Extracter PRO**! 🎉 The ultimate solution for turning text documents into awesome Multiple-Choice Questions (MCQs) with a click! 🚀

## 🌟 Features

- 🔍 **Text Analysis**: Automatically scans text for key points and generates MCQs.
- 🎯 **Customizable Options**: Adjust difficulty levels and number of questions.
- 📂 **Supports Various Formats**: Works seamlessly with TXT, DOCX, and PDF files.
- ⚡ **Fast and Efficient**: Get high-quality MCQs in seconds.
- 🛠️ **Built with Love**: Powered by Python, NLP, and a sprinkle of magic! ✨

## 🚀 Installation

1. Clone this repository:
```bash
git clone https://github.com/muhammadadilnaeem/MCQS_Extracter_PRO.git
```
2. Navigate to the project directory:
```bash
cd MCQS_Extracter_PRO
```
3. Install dependencies:
```bash
pip install -r requirements.txt
```

## 🖥️ Usage

1. **Run the application**:
```bash
python main.py
```

## 🤖 How It Works

1. **Input your text**.
2. The app analyzes the content using NLP techniques 🤓.
3. Generates distractor options 🌀 and shuffles them for maximum trickiness.
4. Outputs MCQs in a user-friendly format. 📝

## 🛠️ Technologies Used

- **Python** 🐍
- **Natural Language Processing** (NLP)
- **Streamlit** for the user interface 🌟

## 🤩 Why MCQS Extracter PRO?

- Save time ⏳ for educators and students.
- Enhance learning with smart questions.
- It's just super fun to use! 😜

## 📷 Working

---

https://github.com/user-attachments/assets/1bbd9770-1c9c-4411-b10c-f049da569a98

---

## 💌 Contact

For questions or feedback, reach out to:
- Muhammad Adil Naeem
- GitHub: [muhammadadilnaeem](https://github.com/muhammadadilnaeem)

## 📜 License

This project is licensed under the MIT License. Feel free to use, modify, and distribute it. 📄

---

Happy MCQ-ing! 🎉🎓