MCQ Generator พร้อม Streamlit เป็นเว็บแอปพลิเคชันที่ให้ผู้ใช้สามารถอัปโหลดไฟล์ 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