Image recognition AI: from the early days of the technology to endless business applications today M. Iqbal Ali Maghrobi 6 November 2023