Understanding the four types of AI, from reactive robots to self-aware beings
robothusiast.com