Skip to content

Python application to setup and run streaming (contextual) bandit experiments.

License

Notifications You must be signed in to change notification settings

Nth-iteration-labs/streamingbandit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ac62e3f · Jun 9, 2020
Jun 9, 2020
Jun 9, 2020
Sep 29, 2015
Sep 13, 2019
Jul 17, 2015
Feb 12, 2019
Oct 19, 2017
Sep 13, 2019
Sep 13, 2019
Oct 18, 2017
Jun 9, 2020

Repository files navigation

StreamingBandit

Provides a webserver to quickly setup and evaluate possible solutions to contextual multi-armed bandit (cMAB) problems. Allows user to create new "experiments", each with their own policy, and disclose an API to evaluate the policy in applications.

For the documentation and a short introduction to StreamingBandit see http://nth-iteration-labs.github.io/streamingbandit/

For installation instructions see the documentation at http://nth-iteration-labs.github.io/streamingbandit/install.html

You can find a paper explaining StreamingBandit in more detail at https://arxiv.org/abs/1602.06700

Contribution

We welcome all contribution to StreamingBandit. For details see http://nth-iteration-labs.github.io/streamingbandit/#contributing-to-the-libraries