1. A computer-implemented method for selecting an on-demand technology configuration, the computer-implemented method comprising: receiving, by one or more processors, a request, the request comprising a plurality of properties; processing, by the one or more processors, the request using a plurality of classifiers to generate a plurality of request classes associated with the plurality of properties, each classifier classifying the request based on a respective property; processing, by the one or more processors, the plurality of request classes using a first neural network to identify one or more technologies relevant to the request, each technology of the one or more technologies comprising one or more assets, each neuron of the first neural network representing a class of technology that can be utilized to address the request; processing, by the one or more processors, each of the one or more technologies using a second neural network to identify one or more technology configurations for each of the one or more technologies, each neuron of the second neural network representing a respective configuration class, each technology configuration comprising, for a respective technology, one or more values of one or more parameters of respective assets of the one or more assets; and processing, by the one or more processors, each of the one or more technology configurations to identify a target technology configuration.