Unbiased offline evaluation of contextual-bandit-based news article recommendation algorithms | Synapse