Deep reinforcement learning for training intelligent agents in natural language environments