Spaces:
Sleeping
Sleeping
File size: 3,170 Bytes
b045d4e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 | ENTITY_DISPLAY_LABELS_NL = {
"PERSON": "Naam / persoon",
"LOCATION": "Locatie",
"ORGANIZATION": "Organisatie",
"EMAIL_ADDRESS": "E-mailadres",
"PHONE_NUMBER": "Telefoonnummer",
"IBAN_CODE": "IBAN",
"CREDIT_CARD": "Betaalkaart",
"DATE_TIME": "Datum/tijd",
"URL": "URL",
"IP_ADDRESS": "IP-adres",
"GENERIC_PII": "Vertrouwelijke waarde",
"NL_BSN": "BSN",
"NL_POSTCODE": "Postcode",
"NL_IBAN": "Nederlandse IBAN",
"NL_KVK_NUMBER": "KvK-nummer",
"NL_VAT_NUMBER": "Btw-nummer",
"NL_PHONE_NUMBER": "Nederlands telefoonnummer",
"NL_LICENSE_PLATE": "Kenteken",
"NL_DRIVER_LICENSE": "Rijbewijsnummer",
"NL_BIG_NUMBER": "BIG-nummer",
"NL_ADDRESS": "Adres",
"NL_DATE_OF_BIRTH": "Geboortedatum",
"NL_ECLI": "ECLI",
"NL_LEGAL_CASE_NUMBER": "Zaaknummer",
"NL_ROLNUMMER": "Rolnummer",
"NL_REKESTNUMMER": "Rekestnummer",
"NL_PARKETNUMMER": "Parketnummer",
"NL_DOSSIER_NUMBER": "Dossiernummer",
"NL_CLIENT_NUMBER": "Clientnummer",
"NL_CJIB_NUMBER": "CJIB-nummer",
"NL_POLICE_REPORT_NUMBER": "Proces-verbaalnummer",
"NL_INSURANCE_CLAIM_NUMBER": "Schade-/polisnummer",
"NL_INCIDENT_NUMBER": "Incidentnummer",
"NL_CLAIM_NUMBER": "Claimnummer",
"NL_OTHER_REFERENCE": "Overige referentie",
"NL_LEGAL_PARTY_NAME": "Procespartij / naam",
"NL_COURT_OR_AUTHORITY": "Rechtbank of instantie",
"NL_CLIENT_REFERENCE": "Clientreferentie",
"NL_CASE_REFERENCE": "Zaakreferentie",
"NL_INTERNAL_REFERENCE": "Interne referentie",
"NL_CONTEXTUAL_REFERENCE": "Contextuele referentie",
"NL_INVOICE_NUMBER": "Factuurnummer",
"NL_ORDER_OR_CONTRACT_NUMBER": "Contract- of ordernummer",
"NL_SCHOOL_REFERENCE": "Schoolreferentie",
"NL_CHILD_PROTECTION_REFERENCE": "Jeugd-/beschermingsreferentie",
"NL_EMPLOYMENT_REFERENCE": "Arbeidsrechtelijke referentie",
"NL_INSURANCE_REFERENCE": "Verzekeringsreferentie",
"NL_HEALTHCARE_REFERENCE": "Zorgreferentie",
"NL_POLICE_REFERENCE": "Politie-/OM-referentie",
"NL_IMMIGRATION_REFERENCE": "Vreemdelingenreferentie",
"NL_MUNICIPAL_REFERENCE": "Bestuursrechtelijke referentie",
"NL_REAL_ESTATE_REFERENCE": "Vastgoed-/huurreferentie",
"NL_VEHICLE_REFERENCE": "Voertuig-/kentekenreferentie",
"NL_OBJECT_REFERENCE": "Objectreferentie",
"NL_SUSPICIOUS_REFERENCE_CANDIDATE": "Mogelijke referentie",
"NL_POSSIBLE_LICENSE_PLATE": "Mogelijk kenteken",
"REMEMBERED": "Onthouden vervanging",
"MANUAL": "Handmatige vervanging",
}
SOURCE_LABELS_NL = {
"detected": "Automatisch herkend",
"candidate": "Mogelijke kandidaat",
"remembered": "Onthouden",
"manual": "Handmatig",
}
def entity_label(entity_type: str) -> str:
return ENTITY_DISPLAY_LABELS_NL.get(entity_type or "", entity_type or "Onbekend")
def source_label(source: str) -> str:
return SOURCE_LABELS_NL.get(source or "", source or "Onbekend")
def confidence_label(score) -> str:
try:
value = float(score)
except Exception:
return ""
if value >= 0.85:
return "Hoog"
if value >= 0.60:
return "Middel"
return "Laag"
|