Smart MCQ Generation using KeyBERT and BERT Based Models
This project proposes an Automated Multiple-Choice Question (MCQ) Generator that generates questions by analyzing text content using natural language processing (NLP) techniques. The system preprocesses text, extracts keywords, and associates them with appropriate sentences using Transformers, KeyBERT, and NLTK. Significant keywords are extracted by KeyBERT's BERT-based sentence embeddings, enabling direct sentence selection. Relevant sentences are chosen using KeyBERT's BERT-based sentence embeddings, which extract important keywords. To guarantee semantic accuracy, the system predicts word senses using a BERT-based MLM. MCQ generation is facilitated by blank substitution in sentences, which provides both correct answer and incorrect answers. User responses are saved for scoring and feedback. This useful application enables educators, makers, and students to quickly and efficiently create comprehension examinations. The system receives text files from users, which ensures flexibility and adaptation to a variety of educational circumstances and content domains.
Authors
- Nagendra Panini Challa (ORCID: https://orcid.org/0000-0002-8894-6436)
- Pranavesh Kumar Talupuri (ORCID: https://orcid.org/0009-0005-8974-2012)
- Manoj Kumar (ORCID: https://orcid.org/0000-0002-2062-9602)
- Gudditi Chetan
- K. Lavanya (ORCID: https://orcid.org/0000-0001-6776-8573)
Institutions
- SRM University (IN)
- VIT-AP University
Publication Details
- Published
- 2024-11-21
- DOI
- https://doi.org/10.1109/delcon64804.2024.10866615
- Primary Topic
- Advanced Text Analysis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00