The difference between good AI and bad AI is how it is used by a human. IF your using AI as a tool to enhance the human touch you provide, then that's good AI. using AI to fill a slot you don't want to do yourself is bad AI.
everything you listed here is GOOD AI