Skip to content

Add ML worker parser regression for OCR-noisy lab entries #102

@SahilKumar75

Description

@SahilKumar75

Summary

Add a regression test for OCR-noisy lab timetable entries so parser behavior stays stable.

Scope

  • Add a test case with noisy lab text, faculty code, and location text.
  • Verify the parsed entry type, subject, location, and notes.
  • Keep the test independent of external OCR binaries.

Acceptance Criteria

  • The regression test fails before the parser improvement or protects existing behavior.
  • pytest passes from ml-worker.
  • No generated cache or coverage artifacts are committed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:ml-workerPython OCR and timetable parsing workerhelp wantedExtra attention is neededpriority:p2Normal priority planned workstatus:readyReady for implementation or reviewtype:featureNew capability or product improvement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions