O'Reilly logo

Hands-On Natural Language Processing with Python by Rajalingappaa Shanmugamani, Rajesh Arumugam

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Memory networks for Question-Answering

Memory networks are a general class of neural network models for NLU tasks introduced by Weston et al. in 2014 in the context of end-to-end trained QA systems. Given a question and some supporting facts or relevant information, the task is to generate or select an appropriate answer. The model stores these facts in a persistent memory and is trained to perform reasoning based on them to produce an appropriate response.

The first paper on this topic was titled Memory Networks by Jason Weston, Sumit Chopra, and Antoine Bordes, and can be found at http://arxiv.org/abs/1410.3916.

As QA tasks come in many varieties, memory networks offer a flexible and modular framework where facts stored in memories could ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required