Machine learning methods exploit similarities in users’ activity patterns to provide recommendations applications across a wide range of fields including entertainment, dating, and commerce. However, domains that demand protection personally sensitive data, such as medicine or banking, how can we learn recommendation models without accessing the data inadvertently leaking private information? M...