Quizzy is an AI-powered tool designed to help students prepare for exams by reviewing PowerPoint presentations and PDFs. It leverages neural networks and large language models (LLM) to provide students with detailed example quizzes, references, and essential study materials.
- Content Review: Automatically reviews PowerPoint presentations and PDF documents.
- Quiz Generation: Generates example quizzes based on the reviewed content.
- Reference Compilation: Provides detailed references and additional study materials.
- Neural Network Integration: Utilizes state-of-the-art neural networks for content analysis.
- Large Language Model (LLM): Employs advanced LLMs to understand and generate educational content.
- Programming Language: Python
- Machine Learning: Neural Networks, Large Language Models (LLM)
- Document Processing: PDF and PowerPoint file handling
To get started with Quizzy, clone the repository and install the required dependencies and configure you credentials:
git clone https://github.com/hayk2377/quizzy.git
cd quizzy
pip install -r requirements.txtTo use Quizzy, simply provide the path to your PowerPoint or PDF file, and it will generate quizzes and references for you:
python quizzy.py --file path/to/your/file.pptxWe welcome contributions to Quizzy! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature-branch). - Open a pull request.
This project is licensed under the MIT License.
For any questions or suggestions, please feel free to open an issue or contact the repository owner.
Happy studying with Quizzy!