JudgePeach/math-question-bank

本地化高中数学题库管理系统,支持 LaTeX 实时渲染、智能大模型 AI 解析与 OCR 公式识别。Localized High School Math Question Bank Management System, supporting real-time LaTeX rendering, smart LLM AI parsing & solving, and formula OCR recognition.

해결하는 문제

MathBank는 중등학교 수학 교사가 문제 은행을 관리하고 시험지를 조판할 수 있는 가볍고 반자동화된 워크벤치입니다. 다양한 형식(PDF, Word, LaTeX)의 수학 문제를 디지털화하는 지루한 수작업과 국가 시험 기준을 충족하는 전문적이고 고품질의 PDF 시험지로 배열하는 복잡한 과정을 제거합니다.

작동 방식

시스템은 사용자 컴퓨터에서 로컬로 실행되며 여러 AI 기반 워크플로를 통합합니다:

  • 스마트 수집: 이중 전략 PDF 파서(속도를 위한 네이티브 벡터 추출 및 이미지용 VLM 기반 OCR)와 구조화된 Word 변환기를 사용하여 문서를 개별 문제로 분해합니다.
  • AI 기반 콘텐츠: LLM(DeepSeek 등)을 통합하여 상세한 해설, 수업 반성, 난이도와 교육 과정 요구 사항에 따른 문제 선택까지 자동으로 생성합니다.
  • 시각적 재구성: VLM을 사용하여 문제의 이미지를 식별하고, 선택적으로 TikZ 코드를 사용하여 고충실도 기하 도형을 다시 그릴 수 있습니다.
  • 조판 엔진: 직관적인 드래그 앤 드롭 레이아웃을 위한 1:1 A4 시뮬레이션 캔버스를 제공하며, 로컬 LaTeX 도구 체인을 통해 전문적인 PDF로 렌더링합니다.

대상

LaTeX나 복잡한 소프트웨어 전문가가 될 필요 없이 전문적인 시험지를 만들고 수학 문제의 디지털 라이브러리를 유지해야 하는 중등학교 수학 교사.

주요 기능

  • 1:1 A4 시뮬레이션: 국가 시험 형식의 사전 설정을 갖춘 시험지 배치용 시각적 캔버스.
  • 다중 형식 가져오기: PDF, Word(.docx), Markdown, LaTeX 파일의 지능적인 슬라이싱.
  • AI 지원 워크플로: 자동 문제 선택, 해설 생성, TikZ를 통한 기하 도형 재그리기.
  • 교육 과정 통합: 중국 주요 고등학교 수학 교육 과정(PEP A/B, 장쑤판, 상하이판)에 대한 내장 지원.
  • 로컬 우선: 개인 정보 보호와 사용 편의를 위해 사용자 머신에서 완전히 실행되며, Windows 및 macOS용 휴대용 패키지를 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트