1. A system, comprising: one or more processors configured to: receive a current request to provide a plurality of data processing methods associated with completing a service to a user, wherein the current request is associated with a plurality of current feature values; obtain historical data associated with a plurality of historical user selections associated with the plurality of data processing methods, wherein the plurality of historical user selections is associated with the user; determine a plurality of data processing fingerprint aggregate scores corresponding to respective ones of the plurality of data processing methods based at least in part on the historical data, comprising to: determine a subset of the plurality of historical user selections, wherein each historical user selection of the subset corresponds to a historical user selection that is associated with a historical feature value that matches a current feature value that is associated with the current request; sort the subset of the plurality of historical user selections into a plurality of groups according to the plurality of data processing methods; and determine a first data processing fingerprint aggregate score corresponding to a first data processing method based at least in part on a set of weights and a plurality of historical feature values corresponding to a group of historical user selections that corresponds to the first data processing method; and provide the plurality of data processing methods based at least in part on the plurality of data processing fingerprint aggregate scores; and one or more memories coupled to the one or more processors configured to provide the one or more processors with instructions.