CPC G06Q 30/0185 (2013.01) [G06F 40/30 (2020.01); G06Q 10/105 (2013.01); G06Q 50/18 (2013.01); G06Q 50/26 (2013.01)] | 20 Claims |
1. An apparatus comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the apparatus to:
receive, from at least one external database, requirements data comprising first text that indicates a plurality of restrictions associated with one or more processes of an organization;
determine second text indicating a configuration of the organization by receiving, for each of a plurality of different computing devices, text of a corresponding instruction manual that describes a configuration of a corresponding computing device;
generate, based on the first text, a first vector;
generate, based on the second text, a second vector;
determine, based on comparing first elements of the first vector and second elements of the second vector, a portion of the second vector corresponding to the first vector;
generate, based on the portion of the second vector corresponding to the first vector, third text comprising instructions for modifying the configuration for at least one of the plurality of different computing devices; and
modify, based on the third text and based on a quantity of elements of the portion of the second vector satisfying a threshold, the configuration for at least one of the plurality of different computing devices by transmitting, to the at least one of the plurality of different computing devices, instructions configured to cause the at least one of the plurality of different computing devices to modify a configuration parameter.
|