5. A system, comprising: one or more processors; and memory including instruction that, when executed by the one or more processors, cause the system to: receive an electronic request to determine, based at least in part on a set of details, an identity of a user; determine a set of frequencies for the set of details; obtain a set of records based at least in part on the set of details; obtain a set of scores for at least a subset of the set of records, the set of scores obtained by, for each record of the set of records, causing the system to: compute a set of search terms results, each search term result of the set of search term results at least including whether a search term corresponding to the search term result: matches a corresponding field value in the set of records, corresponds to an empty value, or is a mismatch to the corresponding field value; and filter, based at least in part on the set of frequencies and the set of search term results, the set of records to obtain a subset of the set of records; obtain a plurality of votes as a result of passing one or more frequencies of the set of frequencies that correspond to the subset of the set of records to a plurality of decision trees, the plurality of decision trees; and generate the score based at least in part on a count of the plurality of votes of the plurality of decision trees; and determine the identity based at least in part on the set of scores.
5. A system, comprising: one or more processors; and memory including instruction that, when executed by the one or more processors, cause the system to: receive an electronic request to determine, based at least in part on a set of details, an identity of a user; determine a set of frequencies for the set of details; obtain a set of records based at least in part on the set of details; obtain a set of scores for at least a subset of the set of records, the set of scores obtained by, for each record of the set of records, causing the system to: compute a set of search terms results, each search term result of the set of search term results at least including whether a search term corresponding to the search term result: matches a corresponding field value in the set of records, corresponds to an empty value, or is a mismatch to the corresponding field value; and filter, based at least in part on the set of frequencies and the set of search term results, the set of records to obtain a subset of the set of records; obtain a plurality of votes as a result of passing one or more frequencies of the set of frequencies that correspond to the subset of the set of records to a plurality of decision trees, the plurality of decision trees; and generate the score based at least in part on a count of the plurality of votes of the plurality of decision trees; and determine the identity based at least in part on the set of scores. 11. The system of claim 5 , wherein the instructions further include instructions that cause the system to: calculate a rank for each record of the set of records based at least in part on a one or more frequency values associated with field values in the record; and select the at least the subset of the set of records based at least in part on the rank calculated for each of the set of records.