Ever since I took my first course in Artificial Intelligence, I was fascinated by the idea of AI in its classical meaning — teaching machines to perform tasks deemed by us humans as requiring intelligence to do.