Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7

Die Normalisierung von Datumsangaben ist Teil des Schritts “Metadata Enrichment and Normalization”. Dabei werden die im Mapping generierten rico:DateSet in rico:SingleDate oder rico:DateRange transformiert und die Daten in die korrekten Felder geschrieben. Die Normalisierung ist regelbasiert und kann konfiguriert werden. Wenn eine Normalisierung nicht möglich ist, kann das Datum nicht facetiert werden.

...

Beispiel: (?<singleYear>[0-2][0-9]{3})

  • Muss

...

  • die Gruppe singleYear, fromYear, oder untilYear enthalten

...

  • .

  • singleYear kann optional mit singleMonth oder fromMonth und untilMonth und optional fromDay und untilDay kombiniert werden.

  • fromYear und untilYear

...

  • kann

...

  • mit fromMonth, fromDay, untilMonth und untilDay

...

  • kombiniert werden.

Certainty Filter

File: certainty.txt:

...

  • Januar, Jan, janvier, janv., gennaio, gen

  • Februar, Feb, février, févr., febbraio, feb

  • März, Mär, mars, mars, marzo, mar

  • April, Apr, avril, avr., aprile, apr

  • Mai, Mai, mai, mai, maggio, mag

  • Juni, Jun, juin, juin, giugno, giu

  • Juli, Jul, juillet, juil., luglio, lug

  • August, Aug, août, août, agosto, ago

  • September, Sep, septembre, sept., settembre, set

  • Oktober, Okt, octobre, oct., ottobre, ott

  • November, Nov, novembre, nov., novembre, nov

  • Dezember, Dez, décembre, déc., dicembre, dic

Beispiele Single Dates

Input

Regex Group Names

Class

Attributes and Values

19230817

Normalized Value

02.10.1999

day, month, year

rico:SingleDate

rico:normalizedDateValue

: 1923

1999-

08-17

ca. 1970 er - 1980 er

rico:DateRange

rico:expressedDate: 1970 er - 1980 er

rico:qualifier: ca.

1987 - 1994

10-02

Beispiele Date Ranges

Input

Regex Group Names

Class

Normalized Value

1939

singleYear

rico:DateRange

rico:normalizedDateValue

: 1987/19941978

1939

April1939

singleMonth, singleYear

rico:DateRange

rico:normalizedDateValue

: 19781961 ou avant

1939-04

April-September1939

fromMonth, untilMonth, singleYear

rico:DateRange

rico:

expressedDate: 1961 ou avant1930-1939, genaues Datum nicht eruierbar

normalizedDateValue 1939-04/09

1.-8.10.1939

fromDay,untilDay singleMonth, singleYear

rico:DateRange

rico:normalizedDateValue

: 1930/1939

rico:certainty: genaues Datum nicht eruierbar

02.10.1999

rico:SingleDate

rico:normalizedDateValue: 1999-10-02

1.- 12. 8. 1996

1939-10-01/08

01.02.-08.10.1939

fromDay,untilDay, fromMonth, untilMonth,singleYear

rico:DateRange

rico:normalizedDateValue 1939-02-01/10-08

1987-1994

fromYear, untilYear

rico:DateRange

rico:normalizedDateValue

: 1996-08-07/121913 - 1919 (Datiert nach Inschrift)

1987/1994

April 1987 - Oktober 2001

fromMonth, untilMonth, fromYear, untilYear

rico:DateRange

rico:normalizedDateValue

: 1913/1919

rico:certainty: Datiert nach Inschrift

(Keine Datumsangabe)

1987-04/2001-10

01. April 1987 - 05. Oktober 2001

fromDay, untilDay, fromMonth, untilMonth, fromYear, untilYear

rico:DateRange

rico:

expressedDate: Keine Datumsangabe1941 (Um)

normalizedDateValue 1987-04-01/2001-10-05

Beispiele mit Qualifiers & Certainties

Input

Regex Group Names

Class

Normalized Value

ca. 1970 er - 1980 er

rico:DateRange

rico:

normalizedDateValue: 1941

expressedDate 1970 er - 1980 er

rico:qualifier

: UmDezember 1996

ca.

1961 ou avant

rico:DateRange

rico:

normalizedDateValue: 1996-1211 avril 1992

expressedDate 1961

rico:

SingleDate

rico:normalizedDateValue: 1992-04-11

17-22 ottobre 1930

qualifier ou avant

1930-1939, genaues Datum nicht eruierbar

rico:DateRange

rico:normalizedDateValue

:

1930

-10-17/2201 février 1967-02 avril 1967

/1939

rico:certainty genaues Datum nicht eruierbar

1913 - 1919 (Datiert nach Inschrift)

rico:DateRange

rico:normalizedDateValue

: 1967-02-01/1967-04-02

Octobre-novembre 1925

rico:DateRange

rico:normalizedDateValue: 1925-10/11

29 au 31 mars 1926

1913/1919

rico:certainty Datiert nach Inschrift

1941 (Um)

rico:DateRange

rico:normalizedDateValue

: 1926-03-29/31Mittelalter

1941

rico:

DateRangerico:expressedDate: Mittelalter

qualifier Um