On Spans: - [ ] Refactor Span object so that we have separate classes for labeled and unlabeled spans - [ ] Add set-like behavior to span object - [ ] Add ordering method (using dataclasses) - [x] Refactor `overlap_factor` method Evaluation Script: - Refactor `PageReferenceSpans` and `PageSystemSpans` objects - Have `PageEvaluation` use some graph structure instead of the `ref_to_sys` and `sys_to_refs` lists - Review when spans should be allowed to be combined / split
On Spans:
overlap_factormethodEvaluation Script:
PageReferenceSpansandPageSystemSpansobjectsPageEvaluationuse some graph structure instead of theref_to_sysandsys_to_refslists