Генератор MCQ с Streamlit — это веб-приложение, которое позволяет пользователям загружать PDF-файлы или текстовые файлы, указывать количество вопросов, тему и тон, а также генерировать вопросы с несколькими вариантами ответов (MCQ) на основе предоставленных входных данных. Приложение использует языковые модели с открытым исходным кодом Hugging Face API для обработки естественного языка и предоставляет обратную связь о сложности созданного теста.
Чтобы запустить это приложение:
Клонируем репозиторий:
git clone https://github.com/4darsh-Dev/mcqgen.git
2 Установите необходимые зависимости:
pip install -r requirements.txt
Настройте переменные среды:
Создайте файл .env в корневом каталоге.
Добавьте ключ API OpenAI в файл .env:
HF_API_TOKEN=YOUR_TOKEN_HERE
Установите локальный пакет в виртуальной среде:
python setup.py install
ВСКОРЕ...
Запустите приложение Streamlit:
streamlit run main.py
Откройте приложение в своем веб-браузере.
Загрузите PDF-файл или текстовый файл, укажите количество вопросов, тему и тон и нажмите кнопку «Создать MCQ».
Просмотрите созданные MCQ и предоставленные отзывы.
logs
.