Skip to content

ScenicSpots: thirty countries, Wikidata-enriched registry - #39

Merged
ronaldtse merged 1 commit into
mainfrom
thirty-countries
Oct 9, 2026
Merged

ronaldtse merged 1 commit into
mainfrom
thirty-countries

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

What

  • Ten new countries (Country members SPA031-040) and nine new City members (SPA185-193); visitor_data_year property added to the model for year-qualified attendance figures.
  • Bulk registry regenerated through the verified pipeline: 641 verified individuals (Wikipedia-verified per entry), then a Wikidata CC0 enrichment — every entry matched via sitelink, 2,892 native-label upgrades, 49 coordinate fills. 805 entities total.

Why

Continues the global-POI roadmap: breadth (30 countries) and quality (Wikidata primary labels over DBpedia mirror labels). Year-qualified visitors were attempted but P3872 is currently filtered from the Wikidata API; the property remains for when a source provides years.

Test plan

  • bundle exec rspec — 1008 examples, 0 failures (805 entities, 30 countries).
  • Built-data audit: every individual carries an English name and country.

Ten new countries (Mexico, Brazil, Egypt, Turkey, Greece, Netherlands,
Portugal, Poland, Czechia, Hungary) with Country members SPA031-040,
nine new City members (SPA185-193), and a visitor_data_year property
for future year-qualified attendance figures. The bulk registry now
carries 641 verified individuals; a Wikidata (CC0) enrichment stage
matched every entry via its Wikipedia sitelink and upgraded 2,892
native-language labels (region-coded Chinese resolved per country)
and filled 49 coordinate gaps. 805 entities.
@ronaldtse
ronaldtse merged commit d71b850 into main Oct 9, 2026
@ronaldtse
ronaldtse deleted the thirty-countries branch October 9, 2026 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant