Separation of Concerns in Machine Learning Systems
blog.kensho.com