Gary G. Hendrix

Learn More
Aspects of an intelligent interface that provides natural language access to a large body of data distributed over a computer network are described. The overall system architecture is presented, showing how a user is buffered from the actual database management systems (DBMSs) by three layers of insulating components. These layers operate in series to(More)
Natural-language (NL) interfaces built so far have primarily addressed the problem of accessing information stored in conventional data base systems. Among the proven capabilities exhibited by these systems are those that: • Provide reasonably good NL access to specific data bases • Access multiple, remote data bases. • Answer direct questions. ( "What is(More)
Human eng inee r i ng f e a t u r e s f o r e n h a n c i n g t h e u s a b i l i t y o f p r a c t i c a l n a t u r a l language sys tems a l r e d e s c r i b e d . Such f e a t u r e s i n c l u d e s p e l l i n g c o r r e c t i o n , p r o c e s s i n g o f i n c o m p l e t e ( e l l i p t ic-~I ) i n p u t ? , j n t f r r o g t i o r o f t h p u n(More)
A n a t u r a l language q u e s t i o n answer ing sys tem i s p r e s e n t e d . The s y s t e m ' s p a r s e r maps semant i c p a r a ­ phrases i n t o a s i n g l e deep s t r u c t u r e c h a r a c t e r i z e d by a c a n o n i c a l v e r b . A mode l i ng scheme u s i n g semant i c n e t s and S T R I P S l i k e o p e r a t o r s a s s i m i l(More)
We describe a knowledge representation scheme called K-NHT and a problem solving system called SNIFFER designed to answer queries using a K-NET knowledge base. K-NtT uses a partit ioned semantic net to combine the expressive capabilities of the f irst-order predicate calculus with linkage to procedural knowledge and with fu l l indexing of objects to the(More)
The DIALOGIC system translates English sentences into representations of their literal meaning in the context of an utterance. These representations, or "lngical forms," are i n t e n d e d t o be a p u r e l y f o r m a l l a n g u a g e t h a t i s a s c l o s e a s p o s s i b l e t o t h e s t r u c t u r e o f n a t u r a l l a n g u a g e , w h i l e(More)
The problem addressed in this paper is how to enable a computer system to acquire facts about new domains from tutors who are experts in their respective fields, but who have little or no training in computer science. The information to be acquired is that needed to support questionanswering activities. The basic acquisition approach is "learning by being(More)