A lightweight contextual bandit & reinforcement learning library designed to be used in production Python services.
banditml is a lightweight contextual bandit & reinforcement learning library designed to be used in production Python services. This library is developed by Bandit ML and ex-authors of Facebook's applied reinforcement learning platform, Reagent.
Specifically, this repo contains:
Models supported:
4 feature types supported:
{totalCartValue: 39.99}
{currentlyViewingCategory: "men's jeans"}
{productsInCart: ["productId022", "productId109"...]}
{productId022: [0.5, 1.3, ...], productId109: [1.9, 0.1, ...], ...}
pip install banditml
GNU General Public License v3.0 or later
See COPYING to see the full text.