File size: 1,184 Bytes
011203a
f596536
011203a
 
 
 
 
 
f596536
011203a
 
f596536
011203a
 
8c75f88
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
011203a
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
title: Mcqvid
emoji: 🚀
colorFrom: red
colorTo: red
sdk: docker
app_port: 8501
tags:
- streamlit
pinned: false
short_description: Streamlit template space
license: openrail
---

# ---------------- README.md ----------------
# MCQ Extractor via Hugging Face + Flask

This app extracts Multiple Choice Questions (MCQs) from uploaded files (PDF, DOCX, Excel) using Hugging Face's zero-shot classification model.

### How to Use
1. Upload any educational file (PDF, DOCX, Excel).
2. It extracts questions, options, and answers.
3. You can submit answers and get analytics (score, accuracy).

### Tech Stack
- Flask (backend API)
- Hugging Face Transformers (ML logic)
- Supports: PDF, DOCX, XLSX

### How to Deploy
- Clone this repo
- Upload all files to Hugging Face Spaces as a custom Flask app
- Optionally include Dockerfile or use default inference

---
✅ Ready for [https://huggingface.co/spaces](https://huggingface.co/spaces)
# Welcome to Streamlit!

Edit `/src/streamlit_app.py` to customize this app to your heart's desire. :heart:

If you have any questions, checkout our [documentation](https://docs.streamlit.io) and [community
forums](https://discuss.streamlit.io).