MCQ Generator dengan Streamlit adalah aplikasi web yang memungkinkan pengguna mengunggah file PDF atau teks, menentukan jumlah pertanyaan, subjek, dan nada, dan menghasilkan pertanyaan pilihan ganda (MCQ) berdasarkan masukan yang diberikan. Aplikasi ini menggunakan model bahasa sumber terbuka Hugging Face API untuk pemrosesan bahasa alami dan memberikan umpan balik mengenai kompleksitas kuis yang dihasilkan.
Untuk menjalankan aplikasi ini:
Kloning repositori:
git clone https://github.com/4darsh-Dev/mcqgen.git
2 Instal dependensi yang diperlukan:
pip install -r requirements.txt
Siapkan variabel lingkungan:
Buat file .env di direktori root.
Tambahkan kunci API OpenAI Anda ke file .env:
HF_API_TOKEN=YOUR_TOKEN_HERE
Instal paket lokal di lingkungan virtual:
python setup.py install
SEGERA HADIR...
Jalankan aplikasi Streamlit:
streamlit run main.py
Akses aplikasi di browser web Anda.
Unggah file PDF atau teks, tentukan jumlah pertanyaan, subjek, dan nada, dan klik tombol "Buat soal pilihan ganda".
Lihat soal pilihan ganda yang dihasilkan dan umpan balik ulasan yang diberikan.
logs
.