mcq / README.md
4deffo's picture
Upload folder using huggingface_hub
b96156b verified
|
Raw
History Blame Contribute Delete
935 Bytes
---
title: Tamil MCQ Generator
emoji: πŸ“
colorFrom: red
colorTo: purple
sdk: gradio
app_file: app.py
pinned: false
---
# Tamil MCQ Generator & Quiz Web App πŸ“
An interactive web application to automatically generate Multiple-Choice Questions (MCQs) in Tamil from any text passage.
## πŸš€ Features
- **Sentence Quality Filtering**: Ensures only informative sentences are used to build questions.
- **Root-based MCQ Generation**: Extracts nouns and proper nouns and lemmatizes them to ensure base root words are targeted.
- **FastText Semantic Distractors**: Generates smart wrong options (distractors) using word vector clustering.
- **Interactive UI**: Let users click options, see instantaneous success/fail feedback, and track their scores.
## πŸ“¦ How to Run Locally
1. Install dependencies:
```bash
pip install -r requirements.txt
```
2. Start the Streamlit application:
```bash
streamlit run app.py
```