LensKit

LKPY's algorithms can be deployed in low-load production settings. Developed support for this is a work in progress, but you can implement a simple REST API with Flask to deploy LensKit.