Artificial intelligence (AI) on the other hand may aid automation by incorporating memory through learning and can be trained to perform measured actions without human interaction in certain cases. Classification of AI is difficult due to ambiguity of the term; however, it can be broadly divided into three types based on its capability to perform a myriad of tasks: narrow, general, and strong Al.