2. The method of claim 1 , wherein the method is performed in a system comprising: a logical grouping component, a learning analyzer component, a machine learning component, and an algorithm execution broker component working together to dynamically adjust algorithms to answer questions while minimizing resources.
2. The method of claim 1 , wherein the method is performed in a system comprising: a logical grouping component, a learning analyzer component, a machine learning component, and an algorithm execution broker component working together to dynamically adjust algorithms to answer questions while minimizing resources. 3. The method of claim 2 , further comprising: classifying a question into a question category by the logical grouping component; profiling resources to produce a performance profile for the question category for output value contributions to produce a final answer; utilizing the performance profile for the question category as training data by the machine learning component considering confidence of answers as a weighting; and adjusting algorithms dynamically by the algorithm execution broker according to a criteria adjusted for resource availability and answer correctness criteria.