Weston uses Memory Networks[1] to mostly solve this set of tasks. Some researches out of Huawei and I think Hong Kong University had some recent success using a different technique on the tasks memory networks failed at[2].<p>[1] <a href="http:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;1506.02075" rel="nofollow">http:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;1506.02075</a><p>[2] <a href="http:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;1508.05508" rel="nofollow">http:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;1508.05508</a>