Normalised dates, places and occupations of the records
Normalised values next to the free-text values of the record datasets: typed birth and death dates, places and occupations as IRIs. The original values stay as they are.
- Dates (
records-normalized-dates.ttl.gz):jl:birthDateNormalizedandjl:deathDateNormalizedasxsd:date,xsd:gYearMonthorxsd:gYearfor the free-textjl:birthDateandjl:deathDate. Recognised: ISO dates (also as dateTimes), year and month (1914-11, 9.1749), D.M.YYYY (also with XX for an unknown day or month), English dates (October 28, 1905), bare years from 1 to 2030, years with unknown month and day (1942–) or one of two months (1347-06/07), Hebrew years in letters or as numbers (converted, marked uncertain), Hebrew-Gregorian pairs (5559-1798), the EDTF value of dates written as Python dictionaries (footprints), and markers of uncertainty (?, ca., um, בערך, ~, brackets), which setjl:birthDateUncertain/jl:deathDateUncertain. Left out: ranges, bounds (vor 1593), negative years, and the dates of a record whose one death date is before its one birth date. - Places (
records-normalized-places.ttl.gz):jl:birthLocationURIandjl:deathLocationURIfor the text values ofjl:birthLocationandjl:deathLocation, where a dictionary gives exactly one IRI: pairs of text and IRI already in the data, places of cm-entities, places of rujen and geo-coordinates (exact match after lowercasing; for “Place, Country” also the part before the comma); records that already have a place IRI are left as they are. - Occupations (
records-normalized-occupations.ttl.gz):jl:occupationURIfor text occupations that equal the name of an occupation IRI used in the data (case, spaces and underscores normalised), and for every occupation IRI that a record states withjl:occupation, whose range is text (bhr states its occupation IRIs asjl:occupationURIsince its version 2026-10-12): one property for all occupation IRIs.
The statements are about the records of the datasets named as inputs, never about entity pages.
| Kind: | Complement |
|---|---|
| Method: |
Rule-based, Deterministic
Automated: statements made by a method that can be wrong individually and were not checked one by one. |
| Maintained by: | Kai Eckert |
| License: |
|
| Generator: | generators/records-normalized (how every version was made) |
| All locations: | Where the files of this dataset are (data finder) |
Versions
2026-10-12 stable · Kai Eckert
| File | Size | Triples | SHA-256 |
|---|---|---|---|
| records-normalized-dates.ttl.gz | 1.3 MB | 189,186 | 5733c1c9a71a… |
| records-normalized-occupations.ttl.gz | 143.6 kB | 19,011 | 15c49b9def03… |
| records-normalized-places.ttl.gz | 235.0 kB | 28,008 | d6c57ed715e8… |
| records-normalized-meta.ttl.gz | 3.3 kB | 138 | cdaec6f9688b… |
Changelog
- 2026-10-13 (version 2026-10-12), Kai Eckert: First version: normalised dates, places and occupations of the records (dates-normalized, places-linked, occupation-concepts and occupation-fix of kg-complements, decision 0020), for the stable versions; more date forms; all occupation IRIs stated with jl:occupation as jl:occupationURI.

