Artificial Intelligence has come a long way in the last few years. For a wide range of tasks, AI-based software is achieving or surpassing human-level...