Roget classified the entire vocabulary of the English language into 6 categories.
Learn all words and then go here
symbex.net