Artificial Intelligence, or AI, has become a buzzword in recent years. But what exactly is this technology? Essentially, AI refers to the ability of machines to execute functions that typically involve human intelligence. Consider a system that can learn from experience, make decisions and even engage with humans in a understandable way. This is