From 75986c461f75cf1286024961a09d2d7e468663a0 Mon Sep 17 00:00:00 2001 From: Eike Kettner Date: Sun, 10 Jan 2021 09:10:39 +0100 Subject: [PATCH] Fix ner date label boundary reporting --- .../scala/docspell/analysis/date/DateFind.scala | 2 +- .../docspell/analysis/date/DateFindSpec.scala | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/analysis/src/main/scala/docspell/analysis/date/DateFind.scala b/modules/analysis/src/main/scala/docspell/analysis/date/DateFind.scala index 1c1bb686..90fcd8cd 100644 --- a/modules/analysis/src/main/scala/docspell/analysis/date/DateFind.scala +++ b/modules/analysis/src/main/scala/docspell/analysis/date/DateFind.scala @@ -28,7 +28,7 @@ object DateFind { text.substring(q.head.begin, q(2).end), NerTag.Date, q.head.begin, - q(1).end + q(2).end ) ) ) diff --git a/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala b/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala index 11566f3c..cb971f75 100644 --- a/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala +++ b/modules/analysis/src/test/scala/docspell/analysis/date/DateFindSpec.scala @@ -11,19 +11,19 @@ object DateFindSpec extends SimpleTestSuite { val expect = Vector( NerDateLabel( LocalDate.parse("2016-11-07"), - NerLabel("November 7, 2016", NerTag.Date, 50, 60) + NerLabel("November 7, 2016", NerTag.Date, 50, 66) ), NerDateLabel( LocalDate.parse("2016-11-07"), - NerLabel("November 7, 2016", NerTag.Date, 119, 129) + NerLabel("November 7, 2016", NerTag.Date, 119, 135) ), NerDateLabel( LocalDate.parse("2019-09-03"), - NerLabel("September 3, 2019", NerTag.Date, 249, 260) + NerLabel("September 3, 2019", NerTag.Date, 249, 266) ), NerDateLabel( LocalDate.parse("2016-12-12"), - NerLabel("December 12, 2016", NerTag.Date, 1076, 1087) + NerLabel("December 12, 2016", NerTag.Date, 1076, 1093) ) ) @@ -50,11 +50,11 @@ object DateFindSpec extends SimpleTestSuite { Vector( NerDateLabel( LocalDate.of(2020, 11, 5), - NerLabel("11/05/2020", NerTag.Date, 3, 8) + NerLabel("11/05/2020", NerTag.Date, 3, 13) ), NerDateLabel( LocalDate.of(2020, 5, 11), - NerLabel("11/05/2020", NerTag.Date, 3, 8) + NerLabel("11/05/2020", NerTag.Date, 3, 13) ) ) ) @@ -63,7 +63,7 @@ object DateFindSpec extends SimpleTestSuite { Vector( NerDateLabel( LocalDate.of(2020, 5, 21), - NerLabel("21/05/2020", NerTag.Date, 3, 8) + NerLabel("21/05/2020", NerTag.Date, 3, 13) ) ) )