Alpha/draft version. READ THE WARNING. DO NOT LINK widely. Typo/bug/feature reports not helpful ATM :)

homewhyusageoutputhowwarningvisionfutureassistaboutsettings

What is radix?

It's a cognate-tree-grower.


In other words:

People speak and think with words. Words come from older words. Those older words come from even older words. People figured out which words came from which other words. They wrote that down in big books. Other people looked at what is in those big books and wrote it all together into wiktionary.org. If you ask radix about a word, radix looks at what is in wiktionary.org and tells you what older words that word came from, and then tells you what younger words came from those older words.

Why?

The simple answer is that it seems like a canonical sort of tool to have. The cognate tree of a word is a natural object to be interested in. Separately, the guts of radix might be useful for other sorts of analytics; see radix.ink/_future.


A more personal answer:

A word is a little poem, an elemental nexus of metaphors and threads of living. A cognate tree shows the little poem, which is almost just a single word but has many branches: the different possibilities for that urword.

Examples make abstract ideas live; etymons make words live.

Huh?

Knowing the etymology of a word is a bit like reading the code that defines a function in a computer program. Usually just reading the code of that one function is far from fully explaining everything about that function. If the code calls other functions, you'd have to read their code too; you might not understand how the code works, even after reading it once; there are important things hidden from sight even if you read the whole codebase, e.g. whatever the compiler does behind the scenes with the code; and you don't know the context that the code works in, e.g. where the inputs come from and what they mean, and where the function is called from and what its outputs mean. But even so, you're taking a few steps in understanding what's going on. It's hard to encompass those steps as a discrete product, as if you had to have gotten noticeably better at a predemarcated task--no, you just... understood a little more, and then a little more...


Some things you can do with radix:

Why not just use wiktionary?

Wiktionary is good and is better than radix for some purposes, e.g. if you want to get more detailed info about one word such as pronunciation, quotes, definitions, etc. Also, you can click around on wiktionary to traverse the cognate tree. But:

Radix largely solves these problems.

What about Etymonline?

It's a beautiful website. But:

Has this already been done?

No. There have been a number of projects that are similar in concept, but none are adequate, at least for my purposes. See for example etytree.