File size: 935 Bytes
2cb90cd b96156b 2cb90cd b96156b | 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 | ---
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
```
|