Artificial intelligence, the science of making clever machines, has resulted in programs that can win a game, recognise your face and even appeal against your parking ticket. AI has given machines linguistic skills and mathematical-logical reasoning abilities. Now research has been developed that is giving machines (including software agents, robotic pets, desktop computers, and more) skills of emotional intelligence, allowing them to have feelings and develop a personality. As technology advances AI systems will need to interact, communicate, and coexist with humans.