From cd4d06b0363527c94704418e3a25a246d92abf77 Mon Sep 17 00:00:00 2001 From: deiflaender Date: Mon, 13 Feb 2023 15:49:20 +0100 Subject: [PATCH] RED-6093: Prototype find entities in rules --- .../server/classification/model/Document.java | 2 +- .../model/{Paragraph.java => Section.java} | 14 ++++- .../redaction/model/SearchableText.java | 5 ++ ...ManualRedactionSurroundingTextService.java | 8 +-- .../service/SectionGridCreatorService.java | 4 +- .../service/SectionTextBuilderService.java | 8 +-- .../service/SurroundingWordsService.java | 24 ++++---- .../segmentation/SectionsBuilderService.java | 61 ++++++------------- .../service/PdfVisualisationService.java | 4 +- .../PdfSegmentationServiceTest.java | 22 +++---- .../src/test/resources/drools/rules.drl | 6 ++ 11 files changed, 78 insertions(+), 80 deletions(-) rename redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/classification/model/{Paragraph.java => Section.java} (73%) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/classification/model/Document.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/classification/model/Document.java index 7ae5f880..27cd8b3d 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/classification/model/Document.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/classification/model/Document.java @@ -14,7 +14,7 @@ import lombok.NoArgsConstructor; public class Document { private List pages = new ArrayList<>(); - private List paragraphs = new ArrayList<>(); + private List
sections = new ArrayList<>(); private List
headers = new ArrayList<>(); private List