「AIを実装することができない?」 その1

人工無脳(http://www5031ub.sakura.ne.jp/chatgame/index.php)を作っていますが、
なんとかAIを組み込んでもう少し良いものにしたい
特に、文脈を考慮した「答え」を出力したいので、以下の具体的な攻略目標を設定しました

『攻略目標』
質問1:「花は好き?」 →答え1:「好きだよ」
質問2:「どうして?」  →答え2:「きれいだから」

(ここの住人なら、詳しい説明はいらないとは思うのですが、)何が問題かというと、
質問1、質問2の順番で入力したとして、

もし、質問1が「犬は好き?」 なら、答え2は「かわいいから」というのが自然な理由だし、
もし、質問1が「ケーキは好き?」 なら、答え2は「美味しいから」というのが自然な理由になります

なんとか、AIプログラムを実装して、こうゆう動作ができないか考えていきたいと思います