Understanding and executing a declarative sentence involving a forms-of-be verb

  • Authors:
  • W. Faris;K. Cheng

  • Affiliations:
  • Department of Computer Science, University of Houston, Houston, Texas;Department of Computer Science, University of Houston, Houston, Texas

  • Venue:
  • SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

An important criterion for any artificial intelligence program is its capability to communicate with the external world. One common form of communication is by the use of a natural language, specifically English. When provided a sentence, it is important for the program to understand the intention of the given sentence, which is a significant first step for a program to perform logical reasoning. In this paper, we discuss two components of the grammar that affects the understanding of a sentence: role and control. These two components represent the knowledge that teaches how to use the language to express a thought. We describe in detail what needs to be learned for each of these components for three major grammar terms: noun phrase, declarative sentence, and forms-of-be verb. We then show how to use them to create a declarative thought corresponding to a given declarative sentence that uses a forms-of-be verb. Finally, we show what needs to be learned by the program so that the declarative thought can be understood precisely based on the exact subject and predicate in the given sentence. Object-Oriented paradigm is used to analyze the problem and design the solution to attack the problem.