Artificial Intelligence and Cognitive Computing in Communications, Applications, and Commerce: AI in Internet of Things (IoT), Data Analytics, and Virtual Private Assistants 2017 - 2022