Learning User Models with Limited Reinforcement: An Adaptive Human-Robot Interaction System