章节 01
导读:LLM-Quiz-Generator——开源大模型驱动的教育测验自动生成工具
LLM-Quiz-Generator是一个开源项目,探索利用开源大语言模型自动生成教育测验题目。它支持从学习材料中提取关键知识点并生成问答对,为教师和教育工作者提供智能化的测验生成解决方案,解决手工出题耗时费力的问题,且可本地运行、完全掌控生成过程。
正文
该项目探索利用开源大语言模型自动生成教育测验题目,支持从学习材料中提取关键知识点并生成问答对,为教师和教育工作者提供智能化的测验生成解决方案。
章节 01
LLM-Quiz-Generator是一个开源项目,探索利用开源大语言模型自动生成教育测验题目。它支持从学习材料中提取关键知识点并生成问答对,为教师和教育工作者提供智能化的测验生成解决方案,解决手工出题耗时费力的问题,且可本地运行、完全掌控生成过程。
章节 02
教师手工设计高质量测验需覆盖核心知识点、合理难度梯度、巧妙干扰项等,耗时数小时;个性化教育发展要求为不同群体生成定制化测验,工作量进一步增加。这促使探索AI自动化出题的可能性。
章节 03
模块化设计,含输入处理(多格式支持、文本预处理)、知识提取(识别概念与关系)、题目生成(问题及答案/干扰项)、质量评估模块。
推荐Llama2/3、Mistral、Qwen等模型,部署方式包括本地(llama.cpp/Ollama)、自托管API(vLLM/TGI)、云端(Hugging Face)。
使用精心设计的提示模板,如知识提取提示(提取概念名称、定义、细节)和题目生成提示(指定数量、难度、题型等)。
章节 04
快速生成章节测验、差异化题目、时事相关题、练习题库。
自动生成模块测验、自适应测试、无限练习题目,降低成本。
从文档生成考核题、确保内容掌握、定期更新、多语言支持。
转化材料为测验、识别知识盲点、生成针对性练习。
章节 05
质量控制(表述不清、干扰项问题)、学科限制(数学推导等)、模型依赖(幻觉、小模型能力不足)。
人机协作(AI生成+人工审核)、质量检查清单、优化提示、few-shot学习。
| 特性 | LLM-Quiz-Generator | 商业AI工具 | 传统题库系统 |
|---|---|---|---|
| 开源 | ✅ | ❌ | 部分 |
| 本地运行 | ✅ | ❌ | ✅ |
| 自定义 | 高 | 低 | 中 |
| 成本 | 低 | 高 | 中 |
| 题目质量 | 依赖模型 | 较高 | 高 |
| 使用门槛 | 中 | 低 | 低 |
| 独特价值:开源+本地+可定制组合,适合有技术能力的机构。 |
章节 06
git clone https://github.com/raquelvargas16/llm-quiz-generatorpip install -r requirements.txt