Reasoning in AI: how machines think (or don't)

AI can recognize patterns brilliantly. But can it actually reason? Here's what reasoning means for AI and why it's harder than you think.