Ross ROSS = Recommend OSS · open-source software intelligence for agents

lyst/lightfm

A Python implementation of LightFM, a hybrid recommendation algorithm. observed · 2026-08-28

github.com/lyst/lightfm · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4052
  • days_rel: n/a
  • days_push: 770
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

5111 stars · 725 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

LightFM is a Python library implementing hybrid recommendation algorithms that combine collaborative filtering with user and item metadata via matrix factorization. It supports implicit and explicit feedback with efficient BPR and WARP ranking losses and multithreaded training.

Use cases

  • build a movie recommendation engine in python
  • recommend items to users with implicit feedback data
  • handle cold-start recommendations using item and user metadata
  • train a matrix factorization model with WARP ranking loss
  • build a hybrid recommender combining content features and collaborative signals
  • evaluate recommender models with precision at k

When to choose

  • you need hybrid recommendations that generalize to new users and items via metadata
  • you want fast, multithreaded matrix factorization with ranking losses like BPR or WARP
  • you work in Python with sparse interaction data and want a simple, well-proven API

When to avoid

  • you need deep learning or sequence-based recommenders rather than factorization models
  • you need a scalable distributed recommender for very large industrial datasets
  • you need actively developed features; the project is largely in maintenance mode

Facets

library · maturity maintenance

machine-learning search-engine machine-learning data-science analytics python windows recommender-system matrix-factorization collaborative-filtering hybrid-recommendations learning-to-rank implicit-feedback bpr warp linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
lyst/lightfmmain23

For agents

markdown · JSON · MCP: product_card(name="lyst/lightfm")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem