Question: Extend the database front end example of Section 15.5.2 so that it will answer questions of the form How much does Don Morrison earn? You

Extend the database front end example of Section 15.5.2 so that it will answer questions of the form “How much does Don Morrison earn?” You will need to extend the grammar, the representation language, and the knowledge base.

Data from section 15.5.2

The major bottleneck in designing natural language understanding programs is the acqui-

sition of sufficient knowledge about the domain of discourse. Current technology is

lim- ited to narrow domains with well-defined semantics. An application area that

The major bottleneck in designing natural language understanding programs is the acqui- sition of sufficient knowledge about the domain of discourse. Current technology is lim- ited to narrow domains with well-defined semantics. An application area that meets these criteria is the development of natural language front ends for databases. Although data- bases store enormous amounts of information, that information is highly regular and nar- row in scope; furthermore, database semantics are well defined. These features, along with the utility of a database that can accept natural language queries, make database front ends an important application of natural language understanding technology. The task of a database front end is to translate a question in natural language into a well-formed query in the database language. For example, using the SQL database language as a target (Ullman 1982), the natural language front end would translate the question "Who hired John Smith?" into the query: SELECT MANAGER FROM MANAGER_OF_HIRE WHERE EMPLOYEE = John Smith

Step by Step Solution

3.37 Rating (166 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Okay lets extend the database frontend example to handle How much does Don Morrison earn Well need to consider the grammar the representation language conceptual graphs and the knowledge base Database ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Artificial Intelligence Structures Questions!