9. The system according to claim 1 , wherein to process the request, the plurality of domain agents are each configured to: send multiple duplicate queries to multiple local or remote information sources in response to determining that the request includes the question; and asynchronously evaluate responses associated with the multiple local or remote information sources processing the multiple duplicate queries.
9. The system according to claim 1 , wherein to process the request, the plurality of domain agents are each configured to: send multiple duplicate queries to multiple local or remote information sources in response to determining that the request includes the question; and asynchronously evaluate responses associated with the multiple local or remote information sources processing the multiple duplicate queries. 10. The system according to claim 9 , wherein to process the request, the plurality of domain agents are each further configured to use probabilistic or fuzzy scoring techniques to score the asynchronously evaluated responses based on one or more of previously received responses to the multiple duplicate queries, the determined context, one or more criteria associated with the question, a dialog history, a user profile, or information specific to one or more of the plurality of domain agents.