Cognitive Computation and Systems (Feb 2020)

Cognitive architecture for natural language comprehension

  • Sandeep Saini,
  • Vineet Sahula

DOI
https://doi.org/10.1049/ccs.2019.0017

Abstract

Read online

Human interactions with computers in natural language have always been a challenging task. Numerous computational systems are being designed to bring this interaction as close to the natural language commands as possible. Cognitive architectures are worthy solutions to solve this problem. In the present work, the authors have developed a cognitive architecture, which is capable of learning using natural language input. It can learn with minimal input data and has been designed using neural networks. The system is inspired by conventional cognitive models for working memory. They have proposed the system with a central executive unit controlling the short-term memory and long-term memory to comprehend the text input given as a natural language command and generate the output in natural language. The system comprises a feedback system as well to improve the learning process. The model has been trained using 1000 English sentences taught to primary school students. The system is capable of comprehending the relations between words, verbs, nouns, pronouns, adjectives, and generates logical reasoning-based answers.

Keywords