21. A method for suggesting alternative words or phrases, comprising: receiving a first word or phrase; creating a cluster of said first word or phrase with another word or phrase; and outputting a topic, wherein said topic is at least one of said words or phrases that satisfy a predetermined criteria.
21. A method for suggesting alternative words or phrases, comprising: receiving a first word or phrase; creating a cluster of said first word or phrase with another word or phrase; and outputting a topic, wherein said topic is at least one of said words or phrases that satisfy a predetermined criteria. 23. The method of claim 21 , wherein said topic is a pre-selected word or phrase.