What’s the difference between Artificial Intelligence (AI) & Machine Learning (ML)?

What’s the difference between Artificial Intelligence (AI) & Machine Learning (ML)? The field of Artificial Intelligence encompasses all efforts at imbuing computational devices with capabilities that have traditionally been viewed as requiring human-level intelligence.  This includes: Chess, go and generalised game playing  Planning and goal-directed behaviour in dynamic and complex environments  Theorem proving, proof assistants and […]