Iacobi Silvæ
Letters, programming, evolution, &c.
I am Tiago Tresoldi. I build methods for reading the deep history of languages — sound changes, lexical evolution, the phylogenies of text traditions — mostly in Python, lately with an eye on how machines can help us think rather than think for us.
By day I turn messy data into answers as an insight analyst; by inclination I have wandered from literature to linguistics to data science, still unsure whether I am heading back to Ithaca or just circling it. This is where I keep the notebook: essays, research, software, and shorter notes.
Latest writing
Now
Uppsala · July 2026
Finishing a Bayesian phylogenetic analysis of the Arawan family, and rebuilding this site by hand — plain Python and Pandoc, no framework. Reading Auerbach again.
Projects
Arca Verborum
2.9M lexical forms across 9,700+ languages, flattened for fast method work.
row2vec
Low-dimensional embeddings from tabular data — built for runestave evolution.
asymcat
Measures for asymmetric categorical associations in language change.