mcqgen
1.0.0
Streamlit이 포함된 MCQ 생성기는 사용자가 PDF 또는 텍스트 파일을 업로드하고, 질문 수, 주제 및 어조를 지정하고, 제공된 입력을 기반으로 객관식 질문(MCQ)을 생성할 수 있는 웹 애플리케이션입니다. 이 애플리케이션은 자연어 처리를 위해 Hugging Face API 오픈 소스 언어 모델을 활용하고 생성된 퀴즈의 복잡성에 대한 피드백을 제공합니다.
이 애플리케이션을 실행하려면:
저장소를 복제합니다.
git clone https://github.com/4darsh-Dev/mcqgen.git
2 필요한 종속성을 설치합니다.
pip install -r requirements.txt
환경 변수를 설정합니다.
루트 디렉터리에 .env 파일을 만듭니다.
OpenAI API 키를 .env 파일에 추가합니다.
HF_API_TOKEN=YOUR_TOKEN_HERE
가상 환경에 로컬 패키지를 설치합니다.
python setup.py install
곧 출시됩니다...
Streamlit 애플리케이션을 실행합니다.
streamlit run main.py
웹 브라우저에서 애플리케이션에 액세스하십시오.
PDF 또는 텍스트 파일을 업로드하고 질문 수, 제목, 어조를 지정한 후 "MCQ 만들기" 버튼을 클릭하세요.
생성된 MCQ와 제공된 검토 피드백을 확인하세요.
logs
디렉터리에 저장됩니다.