[All work](/work?type=work)

# Personal Language Corpus

A small corpus built from my own transcripts and exports, with provenance attached so an observation can be traced back to the passage behind it.

Independent development. Python importers, provenance and analysis workflow.

![Scatter plot of 24 Nietzsche works: mean sentence length against exclamations per 1,000 words. Zarathustra and Poems and Dithyrambs sit short and exclamatory, Birth of Tragedy long and plain.](https://cdn.sanity.io/images/qnuj1c4o/production/1a93acc1c4b6af72b17bad1b9b07c70eacf510b8-1600x900.png?w=1280\&q=80\&auto=format)

Stable passage IDs and source information survive the import, which means features and observations can point at the same text later, and the importer, the quantitative features, the baseline comparison and the qualitative pass all read from that same record.

Sample inputs are in the repo, so it runs without anyone's private data. It's mostly a way of keeping myself honest about where a claim came from.

## State

A local, testable workflow that keeps the passages inspectable.

[All work](/work?type=work)
