contextual bandits for information retrieval .
A contextual-bandit approach to personalized news article recommendation