Skip to main content

agrag.ingestion.resolve.resolver.Comparator

Bases: ABC

One matching strategy a Resolver runs against a candidate pair.

Functions:

compare​

compare(a:ExtractedEntity, b:ExtractedEntity) -> ComparisonVerdict

Compare two entities.

Parameters:

Returns:

  • ComparisonVerdict – This comparator's verdict. UNCERTAIN defers to the next comparator.

compare_with_evidence​

compare_with_evidence(a:ExtractedEntity, b:ExtractedEntity) -> ComparisonResult

Compare two entities and retain any available decision evidence.