Research article (Communications of the ACM, 2017) · cited 20× · AI/ML