| CPC G06F 16/3325 (2019.01) [G06F 16/3326 (2019.01); G06F 16/334 (2019.01); G06F 21/604 (2013.01); G06F 21/6227 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a first computing device and from a user device, a first query including one or more first query parameters;
comparing a first efficiency value associated with computationally analyzing a plurality of data entries to a second efficiency value associated with computationally analyzing a plurality of previous queries;
determining, based on the comparison, one of:
first correspondence values based on the first efficiency value being greater than or equal to the second efficiency value and based on correspondence between the one or more first query parameters and the plurality of data entries; or
second correspondence values based on the first efficiency value being less than the second efficiency value and based on correspondence between the one or more first query parameters and the plurality of previous queries;
determining, based on the determined one of the first correspondence values or the second correspondence values being less than a first threshold correspondence value, a correspondence level between the one or more first query parameters and a first group of a plurality of groups of a first organization;
transmitting to one or more computing devices associated with the first group, data indicative of the first query;
receiving, from a computing device associated with a group of the plurality of groups, information responsive to the first query;
transmitting, to the user device, and based on the information responsive to the first query, a response to the first query;
obtaining feedback data associated with the response to the first query; and
storing, based on the feedback data satisfying a feedback threshold, the first query as one of the plurality of previous queries.
|