abstract |
A system that incorporates the subject disclosure may include, for example, receiving an information request from an end user device, obtaining feedback information associated with a group of content service modules where the feedback information includes accuracy ratings for data provided by the group of content service modules responsive to past information requests of other communication sessions, selecting a subset of content service modules from among the group of content service modules based on the feedback information, receiving a group of responses from the subset of content service modules responsive to the invite messages by way of the application programming interface, and selecting a subset of responses from among the group of responses based on the feedback information. Other embodiments are disclosed. |