src.dackar.RCA.ner.hybrid_ner.postprocess ========================================= .. py:module:: src.dackar.RCA.ner.hybrid_ner.postprocess Classes ------- .. autoapisummary:: src.dackar.RCA.ner.hybrid_ner.postprocess.Postprocessor Module Contents --------------- .. py:class:: Postprocessor Postprocessing stage: - flatten accepted ResolvedSpan entities - apply canonicalization (optional later) - filter by confidence thresholds (optional later) v0.1: just flatten accepted spans. .. py:method:: apply(doc_id, decisions, relations, schema) .. py:method:: _prune_nested_entities(ents) .. py:method:: _should_drop_nested(inner, outer) Drop only when the nested span is likely redundant, not when it is a useful atomic entity for RCA.