1. A method of detecting a word for inclusion in a given word lexicon; comprising: receiving a text selection; extracting one or more words from the text selection; eliminating one or more of the extracted words where the eliminated one or more words are not considered valuable for inclusion in the given word lexicon; ranking a remaining one or more of the extracted words for inclusion in the word lexicon; and selecting one or more of the remaining one or more of the extracted words for inclusion in the word lexicon based on a ranking applied to the selected one or more of the remaining one or more of the extracted words.