文字レベルでやるならphpの力でも出来るけど。
単語レベルなら、自然言語処理の知識がないと無理。