AI-powered Image Recognition: The Basics and How to Solve it