Should the chatterbot have feelings or a frame of mind?
Yes, make your bot a mood – for instance change the brain file for different days of the week: on mondays your chatterbot is in bad temper, on friday moaning, on saturdays humorous … And your bot should react adequately to the user’s chat. If the user is politely, the catterbot should be courteously as well. If the user is impolitely, the bot should reply discourteously too. Keep in mind: Your chatterbot is an individuality as well …