>>221
私の場合、似た様なニュアンスの言い回しを可能な限り正規表現でカバーして
それに対する返答を登録する様にしています

例)
"言い(か|換)え(ると|れば)|(ちが|違)う言い方|言い(よう|様)"=>array(
"0"=>"特定の言葉は物事の一側面しか捉える事ができません"
),

PHPの配列にして、返答は複数登録出来る様にしてあります
文法の事はそこまで分からないのですが、「ユーザ発言の意図を汲み取る」ために
正規表現を使っています

本当は文法的なロジックで発言意図を汲み取りたいのですが、その方法がまだ分かりません…