MCQ Generator con Streamlit es una aplicación web que permite a los usuarios cargar archivos PDF o de texto, especificar la cantidad de preguntas, el tema y el tono, y generar preguntas de opción múltiple (MCQ) basadas en la entrada proporcionada. La aplicación utiliza modelos de lenguaje de código abierto de Hugging Face API para el procesamiento del lenguaje natural y proporciona comentarios sobre la complejidad del cuestionario generado.
Para ejecutar esta aplicación:
Clonar el repositorio:
git clone https://github.com/4darsh-Dev/mcqgen.git
2 Instale las dependencias necesarias:
pip install -r requirements.txt
Configurar variables de entorno:
Cree un archivo .env en el directorio raíz.
Agregue su clave API de OpenAI al archivo .env:
HF_API_TOKEN=YOUR_TOKEN_HERE
Instale el paquete local en el entorno virtual:
python setup.py install
MUY PRONTO...
Ejecute la aplicación Streamlit:
streamlit run main.py
Accede a la aplicación en tu navegador web.
Cargue un archivo PDF o de texto, especifique la cantidad de preguntas, el tema y el tono, y haga clic en el botón "Crear preguntas frecuentes".
Vea las preguntas frecuentes generadas y los comentarios de revisión proporcionados.
logs
.