This module provides a LensKit bridge to Ben Frederickson’s implicit library implementing some implicit-feedback recommender algorithms, with an emphasis on matrix factorization.

It can be installed with the lenskit-implicit package:

pip install lenskit-implicit
conda install -c conda-forge lenskit-implicit
class lenskit_implicit.ALS(*args, weight=40.0, **kwargs)

Bases: BaseRec

LensKit interface to implicit.als.

class lenskit_implicit.BPR(*args, **kwargs)

Bases: BaseRec

LensKit interface to implicit.bpr.