According to Aitchinson (2003), the four major types of associations are, in order of frequency, co-ordination (co-hyponyms like pepper and salt), collocation (like salt and water), superordination (insect as a hypernym of butterfly) and synonymy (like starved and hungry).
a computational model that is able to predict associations accurately has to deal with a wide range of semantic relations.