Skip to main content
Back to trending

quizforge

Question-bank PDFs in, random questions out: structured extraction from unstructured question-bank PDFs plus a smart practice system (rules first with LLM fallback, three-pool weighted drawing, Leitner spaced repetition, explanations with citations).

Translated from Chinese · show original

题库 PDF 进 · 随机抽题出 —— 非结构化题库 PDF 的结构化抽取 + 智能刷题系统(规则优先 + LLM 兜底 / 三池加权抽题 / Leitner 间隔重复 / 带引用讲解)

  • data-quality
  • pdf-parsing
  • python
  • rag
  • spaced-repetition
  • sqlite
  • streamlit
  • study-tools
View on GitHub
Stars
32
Forks
0
+ today
+1
Created
3d

Ranking data as of October 16, 2026 (UTC).

Star History

Today, hour by hour

32 stars
01

Overview

Question-bank PDFs in, random questions out: structured extraction from unstructured question-bank PDFs plus a smart practice system (rules first with LLM fallback, three-pool weighted drawing, Leitner spaced repetition, explanations with citations). It ranks #1495 on GitTiger, gaining +1 star on October 16, 2026 (UTC).

The project is written in Python. It was created 3d ago.

Installation
git clone https://github.com/cjxxx222/quizforge.git
cd quizforge
# see README for setup