Memory Networks for Q&A(Question and Answer) Applications

This article was published as a part of theĀ Data Science Blogathon

Introduction

This article shows the power of Memory Networks for Question and Answer (QA) applications in the context of simple natural language-based reasoning.

Table of Contents

  • What is the motivation behind Memory Networks?
  • Why do we need Memory Networks when traditional NLP models are already performing well?
  • Facebook bAbI dataset
  • About Supporting Fact
  • Components of Memory Networks
  • How can we find the best match?
  • How does the dot product find the matching?
  • Sample QA application
  • Endnotes

What is the motivation behind Memory Networks?

The basic motivation for Memory Networks is an attempt to add Long-term memory to save the knowledge of the question and answer. So external memory is used as a knowledge base to make QA applications like artificial intelligence.

Why do we need Memory Networks when traditional NLP models are already performing well?

It is important to store a large amount of prior knowledge for reasoning. Traditional deep learning

 

 

 

To finish reading, please visit source site