- Catalog
- Data
- Research
On July 26 the catalog gained a new axis. The /cluster hubs group the peoples by language family: Niger-Congo, Indo-European, Austronesian, Sino-Tibetan, Afroasiatic, Nilo-Saharan, Turkic, Kra-Dai, Austroasiatic, Dravidian and Uralic. Three branch hubs go one level deeper, for the Bantu, Nilotic and Polynesian peoples.
Family hubs group their members by branch, and each branch heading links to its own hub where one exists. People pages now link up to their language family, and to their branch hub where they have one.
The same day the open phenotype dataset, EthnicErotic/phenotype-catalog, was rebuilt from 484 to 1,779 groups. It carries the full catalog, including 167 groups published for research use, and phenotype profiles for 1,777 groups.
Under the hood
- Family membership is derived, not stored: it is computed at request time from each people's language classification path, written as family, branch, sub-branch and language, so the hubs follow the catalog as it grows.
- The parser normalizes dash variants in family names such as Niger-Congo and Kra-Dai, and reads two path formats: a slash-separated path and a parenthetical, comma-separated one.
- Family hubs match on the first path segment. Branch hubs match any segment, and the Polynesian hub also takes in peoples whose homeland region is Polynesia where the language path skips the branch level.
- The dataset's ethnicities config carries normalized linguistic, geographic, cultural and phenotype metadata for every group, with a canonical link back to the site for each group that has a public page. A corpus_only column, new in schema v4, marked the 167 groups that the release carried as research rows.
- Those 167 groups were selected for verifiable attestation in Wikipedia, ISO 639-3 language codes and named ethnography, with uncontacted and recently contacted peoples excluded. Each carries a phenotype profile that feeds the image pipeline, which rendered portraits for all 167 on July 26.
- groups in the open dataset
- 1,779
- language-family hubs
- 11
- branch hubs
- 3
See it on the site
Sources and open data
- EthnicErotic/phenotype-catalog Hugging Face
- Language family Wikipedia
- ISO 639-3 Wikipedia
- Ethnography Wikipedia
- Ethnography Britannica
- ISO 639-3 language codes SIL International
- Afro-Asiatic family Glottolog
- Austroasiatic family Glottolog
- Austronesian family Glottolog
- Dravidian family Glottolog
- Indo-European family Glottolog
- Narrow Bantu family Glottolog
- Nilotic family Glottolog
- Polynesian family Glottolog
- Sino-Tibetan family Glottolog
- Tai-Kadai family Glottolog
- Turkic family Glottolog
- Uralic family Glottolog
Related build notes
- May 5, 2026The phenotype catalog goes open on Hugging FaceAll 484 groups, each with an original profile of 300 to 450 words, published as an open CC BY 4.0 dataset one load_dataset() call away.
- Jul 19, 2026Every pose gets a figure, drawn straight from its keypointsAll 104 poses render as articulated figures computed from their keypoint data, and the pose pipeline is open source with a methodology paper and a DOI.
- Jul 17, 2026From Venus figurines to the lens era: a timeline of erotic artA timeline of erotic art from the Venus figurines to the lens era, and an index of 87 museum-attested works across 13 traditions.