Continuous learning for purchasing agents