You are confusing machine learning with real AI. A lot of software companies call their machine learning software (think self driving cars, deep dream, those new picture recaptias, etc) AI, and this makes things confusing. Machine learning might be along the way towards creating a real AI, but...