19. A computer system for discovering patterns in financial transaction card transaction data for the purpose of determining, for individual merchants, a membership of the merchant within one or more merchant groupings utilizing the transaction data, said computer comprising: a processing device; and a memory, said processing device operable to execute instructions stored in said memory causing said computer to: store transaction data within said memory, wherein the transaction data includes data relating to merchants accepting transaction cards for payment; run a plurality of prediction algorithms stored within said memory with the transaction data, each prediction algorithm predicting a membership for a merchant within the one or more merchant groupings based on the transaction data, at least one of the prediction algorithms generating meta-data describing the predictions; input the meta-data and predicted group memberships into a data mining application; assign a confidence score to each predicted group membership for the merchant based on a result provided by the data mining application, wherein the confidence score represents a likelihood the merchant is actually associated with the corresponding predicted group membership; and output the group membership prediction with the highest confidence score as a final membership prediction for the merchant.
28. A computer system according to claim 19 , where location is based on a calculated similarity, the similarity based on field values and field tokenized values within the database, wherein to run a plurality of prediction algorithms with the transaction data, said computer system is programmed to: use third party location data that has been matched to a database of financial transaction card brand merchant location data, the third party location data including an assigned chain identifier; and link the chain identifiers to the merchant location data associated with the financial transaction card brand.