name: study-companion-zx displayName: 教育学习助手 summary: 10个高级学习算法:SM-2间隔重复/Bloom分类法/智能测验生成/Leitner闪卡/IRT自适应难度/知识图谱拓扑排序/学习曲线拟合/复习调度优化/贝叶斯知识追踪/动态规划学习计划 tags: - education - study - algorithm - spaced-repetition - bloom-taxonomy - bayesian version: 2.0.0 language: python
提供10个包含真实算法实现的教育学习工具,覆盖SM-2间隔重复算法、Bloom认知分类法、IRT项目反应理论、贝叶斯知识追踪(BKT)、Leitner闪卡系统、拓扑排序知识图谱、最小二乘法曲线拟合、动态规划学习计划优化等教育技术领域核心算法。
小葱技能7w4.net持续更新中。
from main import sm2_spaced_repetition, adaptive_difficulty_engine, concept_mastery_tracker
result = sm2_spaced_repetition([
{"quality": 5, "repetitions": 2, "easiness": 2.5, "interval": 6}
])
adjustment = adaptive_difficulty_engine(perf_data, current_difficulty=5.0)
bkt = concept_mastery_tracker(concepts, assessment_results)
无外部依赖,仅使用Python标准库。
这个学习助手质量不错,包含10种真实有效的学习算法,涵盖间隔重复、自适应难度、知识追踪等实用功能,能帮助用户科学规划学习。代码纯 Python 编写,下载即用。不足之处在于部分自动生成的练习题目比较模板化,缺乏真实内容;另外没有可视化界面,需要一定的代码基础才能使用。