I was wondering if anyone has ever studied the graph where vertices correspond to words of a language and there is an edge between two vertices if and only if there is a word association between the corresponding words. I want to know which (random) graph model would be a good approximation (so I'm mostly interested in the quantitative properties like the average degree or the clustering coefficient). The results for English language are preferable but ultimately I'd be happy with anything.
Regarding motivation, I've been thinking about word association games lately (particularly Codenames). In the simplest mathematical model I can think of we have a graph described above so to have any meaningful results I need a good model. Of course, if you're aware of any research of this kind please let me know.
I was inspired by this question.