1. A method, the method comprising: converting a product identification number for a product into a normalized global trade item number (GTIN); identifying by a processor, for each of a plurality of GTIN prefixes corresponding to the normalized GIN, brand names and counts of each of the brand names using product information stored in a product catalog; determining a probability distribution of the brand names in accordance with the brand names and the counts of the brand names for the plurality of the GTIN prefixes; and identifying a predicted brand name for the product from among the brand names for the plurality of the GTIN prefixes, the predicted brand name having a highest probability score in the probability distribution of the brand names.