Skip to contents

A messier external directory of the same UK workshops as workshop_register, the target table for cross-source linkage. Listings carry the realistic distortions a scrappy directory introduces, planted as labelled tiers (via gen_tier) so each exercises a specific joinery feature: slogan-stuffed supersets (exact containment), movers that changed postcode area (token blocking with global rarity), phonetic name variants (Cologne/Soundex encoders), shared-venue and bare-category rows that bait over-linking (the containment guards), and common-surname homonyms (ambiguity and calibration). The matchable columns share names with workshop_register so one formula serves both tables.

Usage

workshop_listings

Format

A tibble with 894 rows and 8 variables:

listing_id

Character identifier for listings (e.g. "L00042")

workshop

Directory rendering of the business name, often messy

proprietor

Directory rendering of the proprietor name; may be missing

trade

Trade; half the blocking key

postcode_area

UK outward-code area; half the blocking key

town

Town for the postcode area

actual_link

Evaluation only. The reg_no this listing refers to, or NA for a workshop absent from the register.

gen_tier

Evaluation only. The feature-exercise tier (clean, slogan, variant, mover, phonetic, hub_member, hub_trap, category_trap, homonym_area, homonym_block, homonym_total, new).

Source

Synthetically generated by data-raw/generate_workshop_example.R from workshop_register and a frozen LLM seed of messy renderings.