Throughout history, humanity has contemplated the nature of intelligence. What constitutes this elusive characteristic? Can it be replicated by machines? The rapid development in artificial intelligence (AI) suggest a resounding yes. From unprecedented leaps in machine learning to complex algorithms, AI systems are blurring the lines between human