https://github.com/leodeveloper/mcqwithwebsite
Website-to-MCQs is an application built in Python that utilizes generative AI, Langchain, embedding techniques, and ChatGPT to automatically generate multiple-choice questions (MCQs) from website content.
https://github.com/leodeveloper/mcqwithwebsite
chatgpt-api embeddings generative-ai gpt-4o langchain langsmith python3
Last synced: 3 days ago
JSON representation
Website-to-MCQs is an application built in Python that utilizes generative AI, Langchain, embedding techniques, and ChatGPT to automatically generate multiple-choice questions (MCQs) from website content.
- Host: GitHub
- URL: https://github.com/leodeveloper/mcqwithwebsite
- Owner: leodeveloper
- License: mit
- Created: 2024-05-16T04:48:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-24T13:18:51.000Z (10 months ago)
- Last Synced: 2025-03-31T00:29:40.656Z (6 months ago)
- Topics: chatgpt-api, embeddings, generative-ai, gpt-4o, langchain, langsmith, python3
- Language: Python
- Homepage: https://mcqwithwebsite.streamlit.app/
- Size: 551 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Generate MCQs from Website-to-MCQs


Website-to-MCQs is an application built in Python that utilizes generative AI, Langchain, embedding techniques, and ChatGPT to automatically generate multiple-choice questions (MCQs) from website content.
## Features
- **Automated MCQ Generation**: Extracts text from websites and generates MCQs based on the content.
- **Generative AI**: Uses generative AI techniques to create diverse and contextually relevant questions.
- **Langchain Integration**: Utilizes Langchain for language processing tasks such as tokenization, sentence segmentation, and more.
- **Embedding Techniques**: Implements embedding techniques for semantic understanding and contextual analysis.
- **ChatGPT Integration**: Incorporates ChatGPT for generating human-like questions and responses.## Installation
To install the dependencies, clone the repository and run:
```bash
pip install -r requirements.txt### feel free to contact on this email id leodeveloper@gmail.com