- 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}
200 lines
No EOL
6.6 KiB
JSON
200 lines
No EOL
6.6 KiB
JSON
{
|
|
"ppid": "ID_NL-ZH-ROT_199X_NL-ZH-ROT_XXXX_SANNE-JONG",
|
|
"ppid_type": "ID",
|
|
"ppid_components": {
|
|
"type": "ID",
|
|
"first_location": "NL-ZH-ROT",
|
|
"first_date": "199X",
|
|
"last_location": "NL-ZH-ROT",
|
|
"last_date": "XXXX",
|
|
"name_tokens": [
|
|
"SANNE",
|
|
"JONG"
|
|
],
|
|
"first_date_source": "inferred_birth_decade",
|
|
"first_location_source": "inferred_birth_settlement",
|
|
"last_location_source": "inferred_current_settlement"
|
|
},
|
|
"name": {
|
|
"full_name": "Sanne de Jong",
|
|
"display_name": "Sanne de Jong",
|
|
"name_romanized": null,
|
|
"name_tokens": [
|
|
"SANNE",
|
|
"JONG"
|
|
],
|
|
"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,
|
|
"heritage_types": [
|
|
"M"
|
|
],
|
|
"rationale": "Identified as heritage staff at Rijksmuseum"
|
|
},
|
|
"affiliations": [],
|
|
"profile_data": {
|
|
"name": "Sanne de Jong",
|
|
"linkedin_url": "https://www.linkedin.com/in/sanne-de-jong-6072a588",
|
|
"headline": "Digital Marketeer bij Rijksmuseum",
|
|
"location": "Rotterdam, South Holland, Netherlands (NL)",
|
|
"connections": "500 connections • 82 followers",
|
|
"about": "I am a sparkling, enthusiastic and graduated marketer from the Erasmus University in Rotterdam and I recently completed a traineeship in Growth Hacking. I am ready to give my successful academic career a continuation in business. My strengths are my perseverance, curiosity and social skills in combination with creativity and determination. Total Experience: 9 years and 3 months",
|
|
"experience": [
|
|
{
|
|
"title": "Digital Marketeer",
|
|
"company": "Rijksmuseum",
|
|
"date_range": "Feb 2019 - Present • 6 years and 9 months"
|
|
},
|
|
{
|
|
"title": "Growth Hacker",
|
|
"company": "Rijksmuseum",
|
|
"date_range": "Nov 2018 - Jan 2019 • 2 months"
|
|
},
|
|
{
|
|
"title": "Growth Hacking Trainee",
|
|
"company": "Rijksmuseum",
|
|
"date_range": "Jun 2018 - Nov 2018 • 5 months"
|
|
},
|
|
{
|
|
"title": "Growth Hacking Trainee",
|
|
"company": "The Talent Institute",
|
|
"date_range": "May 2018 - Nov 2018 • 6 months"
|
|
},
|
|
{
|
|
"title": "Sales Representative",
|
|
"company": "bloomon",
|
|
"date_range": "May 2017 - May 2018 • 1 year"
|
|
},
|
|
{
|
|
"title": "Marketing Intern L'Oréal Paris Garnier Coloration And New Brands",
|
|
"company": "L'Oréal",
|
|
"date_range": "Jan 2017 - May 2017 • 4 months"
|
|
}
|
|
],
|
|
"education": [
|
|
{
|
|
"institution": "Rotterdam School of Management, Erasmus University",
|
|
"date_range": "2012 - 2015 • 3 years"
|
|
},
|
|
{
|
|
"institution": "Rotterdam School of Management, Erasmus University",
|
|
"date_range": "2015 - 2016 • 1 year"
|
|
},
|
|
{
|
|
"degree": "Bachelor of Business Administration (B.B.A.), 7.2",
|
|
"institution": "Rotterdam School of Management, Erasmus University",
|
|
"date_range": "2012 - 2015 • 3 years"
|
|
},
|
|
{
|
|
"degree": "Master of Science (MSc), Marketing Mangement, Bedrijfskunde, 8.3 (cum laude)",
|
|
"institution": "Rotterdam School of Management, Erasmus University",
|
|
"date_range": "2015 - 2016 • 1 year"
|
|
}
|
|
],
|
|
"skills": [
|
|
"determination",
|
|
"digital",
|
|
"marketing",
|
|
"sales",
|
|
"growth hacking",
|
|
"social skills"
|
|
],
|
|
"languages": [],
|
|
"profile_image_url": "https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2"
|
|
},
|
|
"web_claims": [],
|
|
"source_observations": [
|
|
{
|
|
"source_file": "/Users/kempersc/apps/glam/data/custodian/person/entity/sanne-de-jong-6072a588_20251214T111719Z.json",
|
|
"observed_on": "2025-12-14T11:17:19.313646+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.671894+00:00",
|
|
"created_by": "generate_ppids.py",
|
|
"source_files": [
|
|
"/Users/kempersc/apps/glam/data/custodian/person/entity/sanne-de-jong-6072a588_20251214T111719Z.json"
|
|
],
|
|
"modified_at": "2026-01-09T19:50:53.837200+00:00",
|
|
"modified_by": "enrich_ppids.py"
|
|
},
|
|
"linkedin_slug": "sanne-de-jong-6072a588",
|
|
"ppid_history": [
|
|
{
|
|
"previous_ppid": "ID_XX-XX-XXX_XXXX_XX-XX-XXX_XXXX_SANNE-JONG",
|
|
"new_ppid": "ID_NL-ZH-ROT_199X_NL-ZH-ROT_XXXX_SANNE-JONG",
|
|
"changed_at": "2026-01-09T17:43:05.715591+00:00",
|
|
"reason": "observation_based_inference",
|
|
"inferred_fields": [
|
|
"inferred_birth_decade",
|
|
"inferred_birth_settlement",
|
|
"inferred_current_settlement"
|
|
]
|
|
}
|
|
],
|
|
"inferred_birth_decade": {
|
|
"value": "199X",
|
|
"edtf": "199X",
|
|
"precision": "decade",
|
|
"confidence": "low",
|
|
"inference_provenance": {
|
|
"method": "earliest_education_heuristic",
|
|
"inference_chain": [
|
|
{
|
|
"step": 1,
|
|
"observation": "Education record found",
|
|
"source_field": "profile_data.education",
|
|
"source_value": {
|
|
"institution": "Rotterdam School of Management, Erasmus University",
|
|
"degree": "(no degree specified)",
|
|
"date_range": "2012 - 2015 • 3 years"
|
|
}
|
|
},
|
|
{
|
|
"step": 2,
|
|
"extraction": "Start year extracted from date_range",
|
|
"extracted_value": 2012
|
|
},
|
|
{
|
|
"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": "2012 - 18 = 1994",
|
|
"result": "Estimated birth year: 1994",
|
|
"range": "1991-1997 (accounting for ±3 year variance)"
|
|
},
|
|
{
|
|
"step": 5,
|
|
"generalization": "Convert to EDTF decade notation",
|
|
"input": 1994,
|
|
"output": "199X",
|
|
"rationale": "Decade precision appropriate for heuristic-based estimate"
|
|
}
|
|
],
|
|
"assumptions": [
|
|
"Entry age for education/first job: 18 years (±3)",
|
|
"Career records are complete in LinkedIn profile"
|
|
],
|
|
"inferred_at": "2026-01-09T19:50:53.837191+00:00",
|
|
"inferred_by": "enrich_ppids.py"
|
|
}
|
|
}
|
|
} |