glam/data/person/ID_NL-ZH-ROT_199X_NL-ZH-SCH_XXXX_MATHIJS-BARTELS.json
kempersc 855fff5962 data(person): resolve PPID locations and enrich profiles
- Rename 512 person files from XX-XX-XXX placeholders to proper GeoNames locations
- Update 2,463 profiles with enriched data
- Add 512 new person profiles (AU, international heritage professionals)
- PPID format: ID_{birth-loc}_{decade}_{work-loc}_{custodian}_{NAME}
2026-01-09 21:09:28 +01:00

312 lines
No EOL
11 KiB
JSON

{
"ppid": "ID_NL-ZH-ROT_199X_NL-ZH-SCH_XXXX_MATHIJS-BARTELS",
"ppid_type": "ID",
"ppid_components": {
"type": "ID",
"first_location": "NL-ZH-ROT",
"first_date": "199X",
"last_location": "NL-ZH-SCH",
"last_date": "XXXX",
"name_tokens": [
"MATHIJS",
"BARTELS"
],
"first_date_source": "inferred_birth_decade.primary_value",
"first_location_source": "inferred_birth_settlement",
"last_location_source": "inferred_current_settlement",
"first_date_alternatives": [
"198X"
]
},
"name": {
"full_name": "Mathijs Bartels",
"display_name": "Mathijs Bartels",
"name_romanized": null,
"name_tokens": [
"MATHIJS",
"BARTELS"
],
"source": "linkedin_profile"
},
"birth_date": {
"edtf": "XXXX",
"precision": "unknown",
"note": "See inferred_birth_decade for heuristic estimate"
},
"is_living": true,
"heritage_relevance": {
"is_heritage_relevant": true,
"score": 0.8,
"heritage_types": [
"M"
],
"rationale": "Nearly 11 years of heritage sector experience across 5 major Dutch museums. Self-identifies as 'Erfgoed verbinder' (Heritage connector). Reinwardt Academy graduate (Cultureel Erfgoed Professional). Museums: Rijksmuseum (3.3 years), Mauritshuis (4 years incl. press/communications), Museum Van Marken (10 months), Museum Rotterdam/40-45 NU (4 months), Nederlands Vestingmuseum (5 months). Graphic design background applied to heritage communications."
},
"affiliations": [
{
"custodian_name": "Rijksmuseum",
"custodian_slug": "rijksmuseum",
"role_title": "Backofficemedewerker",
"heritage_relevant": true,
"heritage_type": "M",
"current": true,
"start_date": "2022-07",
"observed_on": "2025-12-14T11:18:36Z",
"source_url": "https://www.linkedin.com/in/mathijsbartels"
},
{
"custodian_name": "Mauritshuis",
"custodian_slug": "mauritshuis",
"role_title": "Servicemedewerker / Stagiair Pers Communicatie",
"heritage_relevant": true,
"heritage_type": "M",
"current": false,
"start_date": "2018-09",
"end_date": "2022-10",
"observed_on": "2025-12-14T11:18:36Z",
"source_url": "https://www.linkedin.com/in/mathijsbartels"
},
{
"custodian_name": "Stichting Museum Van Marken",
"custodian_slug": "museum-van-marken",
"role_title": "Projectmedewerker",
"heritage_relevant": true,
"heritage_type": "M",
"current": false,
"start_date": "2021-02",
"end_date": "2021-12",
"observed_on": "2025-12-14T11:18:36Z",
"source_url": "https://www.linkedin.com/in/mathijsbartels"
},
{
"custodian_name": "Museum Rotterdam",
"custodian_slug": "museum-rotterdam",
"role_title": "Servicemedewerker",
"heritage_relevant": true,
"heritage_type": "M",
"current": false,
"start_date": "2020-08",
"end_date": "2020-12",
"observed_on": "2025-12-14T11:18:36Z",
"source_url": "https://www.linkedin.com/in/mathijsbartels"
},
{
"custodian_name": "Het Nederlands Vestingmuseum",
"custodian_slug": "nederlands-vestingmuseum",
"role_title": "Stagiair Marketing En Communicatie",
"heritage_relevant": true,
"heritage_type": "M",
"current": false,
"start_date": "2016-02",
"end_date": "2016-07",
"observed_on": "2025-12-14T11:18:36Z",
"source_url": "https://www.linkedin.com/in/mathijsbartels"
}
],
"profile_data": {
"name": "Mathijs Bartels",
"linkedin_url": "https://www.linkedin.com/in/mathijsbartels",
"headline": "Erfgoed verbinder",
"location": "Scheveningen, South Holland, Netherlands (NL)",
"connections": "136 connections • 136 followers",
"about": "Een passievolle verhalenverteller in woord en beeld ben ik. Als erfgoed expert heb ik een… Total Experience: 10 years and 11 months",
"experience": [
{
"title": "Backofficemedewerker",
"company": "Rijksmuseum",
"date_range": "Jul 2022 - Present • 3 years and 4 months",
"location": "Amsterdam, Noord-Holland, Nederland"
},
{
"title": "Servicemedewerker",
"company": "Mauritshuis",
"date_range": "Feb 2019 - Oct 2022 • 3 years and 8 months",
"location": "Den Haag, Zuid-Holland, Nederland",
"description": "Als servicemedewerker begeleid je een divers publiek in hun visitor experience. ongeacht waar je vandaan komt, welke taal je spreekt of wat je plan is, bij het Mauritshuis zorgen wij dat iedereen het naar zijn zin heeft."
},
{
"title": "Stagiair Pers Communicatie",
"company": "Mauritshuis",
"date_range": "Sep 2018 - Feb 2019 • 5 months",
"location": "Den Haag en omgeving, Nederland",
"description": "• Managen van onbetaalde (bv krant, radio etc) publiciteit; • Organiseren van persbijeenkomsten; • Begeleiden van opnames in het museum; • Raadplegen Adlib."
},
{
"title": "Projectmedewerker",
"company": "Stichting Museum Van Marken",
"date_range": "Feb 2021 - Dec 2021 • 10 months",
"location": "Delft, Zuid-Holland, Nederland",
"description": "Als projectmedewerker van het project \"Trekvaarten\" ondersteun ik Museum van Marken met mijn grafische kennis en scherpe erfgoedblik."
},
{
"title": "Servicemedewerker",
"company": "Museum Rotterdam",
"date_range": "Aug 2020 - Dec 2020 • 4 months",
"location": "Rotterdam, Zuid-Holland, Nederland",
"description": "Een allround medewerker die Museum Rotterdam en 40-45 NU helpt om bezoekers van jong tot oud inzicht te geven van de stad Rotterdam."
},
{
"title": "Stagiair Marketing En Comminucatie",
"company": "Het Nederlands Vestingmuseum",
"date_range": "Feb 2016 - Jul 2016 • 5 months",
"location": "Naarden",
"description": "• Communicatiekanalen beheren (social media, website)"
},
{
"title": "Senior Barista",
"company": "MobiCcino",
"date_range": "Aug 2010 - Jul 2015 • 4 years and 11 months",
"location": "Den Haag, Zuid-Holland, Nederland"
},
{
"title": "Stagiair Grafisch Ontwerper",
"company": "ANWB",
"date_range": "Sep 2012 - Feb 2013 • 5 months",
"location": "Den Haag en omgeving, Nederland",
"description": "• Grafisch opmaken van advertenties, artikelen en promotiemateriaal."
},
{
"title": "Stagiair Grafisch Ontwerper",
"company": "Rige",
"date_range": "Feb 2010 - Jun 2010 • 4 months",
"location": "Portugaal",
"description": "• Grafisch opmaken van digitaal- en drukmateriaal."
},
{
"title": "Stagiair Verkoop",
"company": "Staples",
"date_range": "Aug 2007 - Jul 2008 • 11 months",
"location": "Rotterdam en omgeving, Nederland"
}
],
"education": [
{
"degree": "Cultureel Erfgoed Proffesional, Marketing",
"institution": "Reinwardt Academy",
"date_range": "2013 - 2020 • 7 years"
},
{
"degree": "Mbo, Graphic Design",
"institution": "Grafisch Lyceum Rotterdam",
"date_range": "2008 - 2013 • 5 years"
}
],
"skills": [
"marketing",
"organiseren"
],
"languages": [
{
"language": "Engels",
"proficiency": "Professional working proficiency"
},
{
"language": "Nederlands",
"proficiency": "Native or bilingual proficiency"
}
],
"profile_image_url": "https://media.licdn.com/dms/image/v2/C5603AQGUfQ-qNOQTqw/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1587388035669?e=2147483647&v=beta&t=LJ5i3-QAdZVQIkf9XTKcERLxH_ki3sGlYmQe0Q-8ot0"
},
"web_claims": [],
"source_observations": [
{
"source_file": "/Users/kempersc/apps/glam/data/custodian/person/entity/mathijsbartels_20251214T111836Z.json",
"observed_on": "2025-12-14T11:18:36.189380+00:00",
"extraction_agent": "claude-sonnet-4-20250514"
}
],
"enrichment_metadata": {
"birth_date_search": {
"attempted": false,
"notes": "Not yet searched - requires manual enrichment"
}
},
"provenance": {
"created_at": "2026-01-09T17:29:48.531553+00:00",
"created_by": "generate_ppids.py",
"source_files": [
"/Users/kempersc/apps/glam/data/custodian/person/entity/mathijsbartels_20251214T111836Z.json"
],
"modified_at": "2026-01-09T19:51:06.757454+00:00",
"modified_by": "enrich_ppids.py"
},
"linkedin_slug": "mathijsbartels",
"ppid_history": [
{
"previous_ppid": "ID_XX-XX-XXX_XXXX_XX-XX-XXX_XXXX_MATHIJS-BARTELS",
"new_ppid": "ID_NL-ZH-ROT_199X_NL-ZH-SCH_XXXX_MATHIJS-BARTELS",
"changed_at": "2026-01-09T17:43:07.267522+00:00",
"reason": "observation_based_inference",
"inferred_fields": [
"inferred_birth_decade",
"inferred_birth_settlement",
"inferred_current_settlement"
]
}
],
"inferred_birth_decade": {
"values": [
"198X",
"199X"
],
"edtf": "[198X,199X]",
"edtf_meaning": "one of: 1980s or 1990s",
"precision": "decade_set",
"primary_value": "199X",
"primary_rationale": "1990 is in 199X, but range extends into 198X",
"confidence": "very_low",
"inference_provenance": {
"method": "earliest_education_heuristic",
"inference_chain": [
{
"step": 1,
"observation": "Education record found",
"source_field": "profile_data.education",
"source_value": {
"institution": "Grafisch Lyceum Rotterdam",
"degree": "Mbo, Graphic Design",
"date_range": "2008 - 2013 • 5 years"
}
},
{
"step": 2,
"extraction": "Start year extracted from date_range",
"extracted_value": 2008
},
{
"step": 3,
"assumption": "Education entry age is approximately 18 (±3 years)",
"rationale": "Standard entry age for this education level in Netherlands/Europe",
"confidence_impact": "Assumption introduces uncertainty; actual age may vary ±3 years"
},
{
"step": 4,
"calculation": "2008 - 18 = 1990",
"result": "Estimated birth year: 1990",
"range": "1987-1993 (accounting for ±3 year variance)"
},
{
"step": 5,
"generalization": "Birth year range spans decade boundary",
"input_range": [
1987,
1993
],
"output": [
"198X",
"199X"
],
"edtf": "[198X,199X]",
"rationale": "Cannot determine which decade with certainty; using EDTF 'one of' set notation"
}
],
"assumptions": [
"Entry age for education/first job: 18 years (±3)",
"Career records are complete in LinkedIn profile"
],
"boundary_note": "Birth year estimate 1990 spans decades 198X/199X",
"inferred_at": "2026-01-09T19:51:06.757444+00:00",
"inferred_by": "enrich_ppids.py"
}
}
}