CPC G06Q 30/018 (2013.01) [G06F 3/0481 (2013.01); G06F 9/451 (2018.02); G06F 16/13 (2019.01); G06F 16/185 (2019.01); G06F 40/174 (2020.01); G06F 3/04842 (2013.01)] | 18 Claims |
1. A server-implemented method comprising:
for each of a plurality of software programs, generating, by a server for transmission to a user device among a plurality of user devices, a questionnaire by executing a hierarchy file that contains a structure for respective paths and sequences of user interfaces for presentation on the user device receiving the questionnaire and dynamically adjusts the questionnaire based upon input from the user device;
executing, by the server, one or more scoring algorithms to score each input from each questionnaire presented on each user device;
generating, by the server, one or more requests based on a score associated with each input from the questionnaire for each software program, wherein the one or more requests comprises a first request based on a first input representing a first attribute of a first software program and a second request based on a second input representing a second attribute of the first software program;
determining, by the server in response to a triggering event, wherein the triggering event comprises a notification for a user identifier associated with the one or more requests, a first priority level associated with the first request and a second priority level associated with the second request; and
routing, by the server and based on the first priority level and the second priority level, the first request to a first analyst computer configured to perform a first verification on the first request and the second request to a second analyst computer configured to perform a second verification on the second request.
|