MCQ-Quiz-Maker-NLP

Quizzable a quiz generator for short reviews with Spacy and NLTK

MIT License

Stars
0
Committers
3

Table of Contents

About the Project

Built With

Technologies used to build this project:

  • Flask
  • SpaCy
  • NLTK
  • HTML
  • CSS
  • JAVASCRIPT

Features

  • Generate multiple-choice quizzes from text input.
  • Use SpaCy for text processing and entity recognition.
  • Use NLTK for text analysis and question generation.
  • Web-based interface for easy interaction.

Getting Started

Installation

  1. Clone the repo

    git clone https://github.com/2pa4ul2/MCQ-Quiz-Maker-NLP.git
    
  2. Install the required dependencies

    pip install -r requirements.txt
    

Usage

  • Run the Flask application

    flask run
    
  • Open your web browser and go to

    http://127.0.0.1:5000/
    
  • Upload a text file or enter text to generate a quiz

Screenshot

Contributing

  • Contributions are welcome! If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

    • Fork the repository.
    • Create a new feature branch (git checkout -b feature-branch).
    • Commit your changes (git commit -am 'Add new feature').
    • Push to the branch (git push origin feature-branch).
    • Create a new Pull Request.

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

  • For questions, suggestions, or feedback, please contact: