LensKit recommender toolkit (Michael's work-in-progress fork, may be rebased).