Sentence based queries from a user are analyzed using a natural language
engine to determine appropriate answers from an electronic database. The
system and methods are useful for Internet based search engines, as well
as distributed speech recognition systems such as a client-server system.
The latter are typically implemented on an intranet or over the Internet
based on user queries at his/her computer, a PDA, or a workstation using
a speech input interface.