Tell Me What To Learn: Generalizing Neural Memory to be Controllable in Natural Language — ThinkLLM