Skip to content
/ recsys Public

Production-ready recommender system suite: serving API, pipelines, algorithm SDK, and evaluation tooling.

License

Notifications You must be signed in to change notification settings

aatuh/recsys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

RecSys suite

RecSys is an auditable recommendation system suite with deterministic ranking and versioned ship/rollback.

This repository contains a complete, production-oriented recommendation system stack:

  • recsys-service (api/): low-latency HTTP API for serving recommendations
  • recsys-algo (recsys-algo/): deterministic ranking core used by the service
  • recsys-pipelines (recsys-pipelines/): offline pipelines that build versioned artifacts
  • recsys-eval (recsys-eval/): evaluation tooling for regression + experimentation

Documentation

All the hosted documentation lives under /docs, rendered with MkDocs using mkdocs.yml.

You can access this documentation in several ways:

Start here:

Module docs in MkDocs:

Docs versioning

  • Tags recsys-suite/vX.Y.Z publish /X.Y.Z/ and update /latest/.
  • Default branch publishes /dev/.
  • The site root (/) serves the contents of /latest/ (falls back to /dev/ before the first tag; no URL change).
  • GitHub Pages source is GitHub Actions (Settings → Pages).

Licensing

See the canonical licensing pages in: