Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 687 Bytes

File metadata and controls

22 lines (16 loc) · 687 Bytes

Task Tracker

Status: Active


Completed

  • Multi-engine OCR framework (PaddleOCR, EasyOCR, Tesseract)
  • Abstract provider pattern (BaseOCREngine in src/core/interfaces.py)
  • OCRFactory for dynamic engine loading
  • OCREvaluator service (F1 + CER metrics)
  • Gradio UI (app.py)
  • Docker + HuggingFace Spaces deployment
  • CI pipeline (pytest + ruff)
  • Standards alignment: src/ layout, pyproject.toml, VERSION, CHANGELOG.md

Backlog

  • Add tests/test_data/ sample images for integration tests
  • Add src/services/benchmark_service.py to wrap evaluate_batch with file I/O
  • Add README version + Python badges