Scott Mather

NTS Artist Map

GitHub ↗ · try it ↗

The idea

A direct offshoot of Basilect Engine, swapping the signal source. Instead of what artists say, this mines what curators do: NTS Radio tracklists, where a single human chose to put artist A and artist B in the same hour of music. Curated co-occurrence is structurally different from algorithmic co-occurrence (a million low-effort playlists averaged together) and orthogonal to genre tags or collaboration graphs. Two artists are connected here if they recur together across curators with different scenes, biases, and eras.

The data engineering

This one is mostly a crawling and canonicalization story:

The README doubles as field notes on the NTS API’s quirks — broken search endpoint, pagination ceilings, which sitemaps are trustworthy — because the next version (thesis-fit scoring, intent-density weighting) will build on the same corpus.