Given enough data and a good model (recurrent neural network can model arbitrary algorithms, for example) you can learn algorithmic regularities in data, including learning itself. There is a paper just about that: <a href="http:&#x2F;&#x2F;link.springer.com&#x2F;chapter&#x2F;10.1007%2F3-540-44668-0_13#page-1" rel="nofollow">http:&#x2F;&#x2F;link.springer.com&#x2F;chapter&#x2F;10.1007%2F3-540-44668-0_13#...</a><p>If this can be scaled to human-like learning remains to be seen, but training a conversation RNN model that remembers some details of past conversations and acts on them should be possible.