This is an important paper in the development of neural reasoning capabilities which should reduce the brittleness of purely symbolic approaches: Neural Logic Machine
The potential reasoning capabilities, such as with regard to multi-step inference, as in problem solving and theorem proving, are most interesting, but there are important contemporary applications in machine learning and question answering. I’ll just provide a few hightlights from the paper on the latter and some more points and references on the former below.