Systems and methods for receiving natural language queries and/or commands
and execute the queries and/or commands. The systems and methods
overcomes the deficiencies of prior art speech query and response systems
through the application of a complete speech-based information query,
retrieval, presentation and command environment. This environment makes
significant use of context, prior information, domain knowledge, and user
specific profile data to achieve a natural environment for one or more
users making queries or commands in multiple domains. Through this
integrated approach, a complete speech-based natural language query and
response environment can be created. The systems and methods creates,
stores and uses extensive personal profile information for each user,
thereby improving the reliability of determining the context and
presenting the expected results for a particular question or command.