Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.08 KB

File metadata and controls

30 lines (21 loc) · 1.08 KB

KeetCode

This project uses large models to collect and generate questions from multiple domains, aiming to help users better understand relevant knowledge and identify gaps.

Suitable for technicians who want to quickly enter a certain field, or job seekers preparing for interviews.

This project provides relevant scripts that can conveniently display questions, allow users to answer them, and automatically record wrong answers for later review.

Effect Demonstration

show

Usage

Dependency Installation

pip install rich

Mode 1: Generate a test paper with all questions from selected files, supporting multiple file paths input via the -a parameter

# Generate test paper with all questions from the files
python exam_system_cli.py -f /path/to/file_1.json /path/to/file_2.json -m a

Mode 2: Randomly select questions from files according to a certain ratio, supporting multiple file paths input via the -b parameter

# Select 80% of questions randomly
python exam_system_cli.py -f /path/to/file_1.json /path/to/file_2.json -m b0.8