CoopRecSys banner
CoopRecSys v0.0.3 · Production-oriented ML package

CoopRecSys Documentation

A production-grade recommendation-system toolkit combining collaborative filtering, learning-to-rank, two-tower modeling, explainability, data preparation, and operational diagnostics for cooperative product recommendations.

System Scope

From transaction data to explainable recommendations

The package includes data preparation, feature engineering, DuckDB-backed ingestion, three recommendation families, evaluation utilities, narrative reporting, and dashboard-oriented visualization components.

AryColBring collaborative filtering
Ary2Tower two-tower neural recommender
LTR-LightGBM learning-to-rank
Explainability & diagnostics dashboards

Current Release

0.0.3

Release hardening focused on native extension compatibility, manylinux wheels, CI/CD reliability, and PyPI metadata compliance.

  • Python 3.10–3.13 release matrix
  • Linux manylinux-compatible wheels
  • Native Cython/OpenMP components
  • GitHub Actions build and publishing pipeline
CoopRecSys

Maintained by Aryanto

Engineering, research, and applied ML documentation

Portfolio: ai.arydatalabs.workers.dev · LinkedIn: aryanto-ray · Email: aryanto.dandan@gmail.com