Artificial Intelligence (AI) and machine learning is increasingly commonplace terms in today's world. Nevertheless, many people still find these concepts. At its essence, AI deals with the ability of computers to mimic human reasoning. Machine learning, a subset of AI, allows software to adapt from data without being explicitly programmed. As a