Eliza is an amusing interpretation of an agent that simulates a Rogerian psychologist.