Spaces:
Sleeping
Sleeping
Add Dutch legal audit candidate review layer
Browse files- document_tools.py +6 -1
document_tools.py
CHANGED
|
@@ -68,6 +68,10 @@ PLACEHOLDER_LABELS = {
|
|
| 68 |
"NL_IMMIGRATION_REFERENCE": "VREEMDELINGENREFERENTIE",
|
| 69 |
"NL_MUNICIPAL_REFERENCE": "BESTUURSREFERENTIE",
|
| 70 |
"NL_REAL_ESTATE_REFERENCE": "VASTGOEDREFERENTIE",
|
|
|
|
|
|
|
|
|
|
|
|
|
| 71 |
}
|
| 72 |
|
| 73 |
STRUCTURED_ENTITY_TYPES = {
|
|
@@ -432,7 +436,8 @@ def pdf_from_text(text):
|
|
| 432 |
|
| 433 |
def replacement_report_csv(report_rows):
|
| 434 |
output = StringIO()
|
| 435 |
-
|
|
|
|
| 436 |
writer.writeheader()
|
| 437 |
for row in report_rows:
|
| 438 |
writer.writerow(row)
|
|
|
|
| 68 |
"NL_IMMIGRATION_REFERENCE": "VREEMDELINGENREFERENTIE",
|
| 69 |
"NL_MUNICIPAL_REFERENCE": "BESTUURSREFERENTIE",
|
| 70 |
"NL_REAL_ESTATE_REFERENCE": "VASTGOEDREFERENTIE",
|
| 71 |
+
"NL_VEHICLE_REFERENCE": "VOERTUIG_OF_KENTEKENREFERENTIE",
|
| 72 |
+
"NL_OBJECT_REFERENCE": "OBJECTREFERENTIE",
|
| 73 |
+
"NL_SUSPICIOUS_REFERENCE_CANDIDATE": "MOGELIJKE_REFERENTIE",
|
| 74 |
+
"NL_POSSIBLE_LICENSE_PLATE": "MOGELIJK_KENTEKEN",
|
| 75 |
}
|
| 76 |
|
| 77 |
STRUCTURED_ENTITY_TYPES = {
|
|
|
|
| 436 |
|
| 437 |
def replacement_report_csv(report_rows):
|
| 438 |
output = StringIO()
|
| 439 |
+
fieldnames = ["entity_type", "detected_text", "placeholder", "score", "source", "reason"]
|
| 440 |
+
writer = csv.DictWriter(output, fieldnames=fieldnames, extrasaction="ignore")
|
| 441 |
writer.writeheader()
|
| 442 |
for row in report_rows:
|
| 443 |
writer.writerow(row)
|