2. The system of claim 1 , further comprising instructions that cause the one or more processors to: use the replacement rules, replacing each word in the dictionary with its corresponding representative, thereby producing a standardized dictionary; add a new record to the standardized product database corresponding to a new product, wherein the new record includes attribute fields; and select values for the attribute fields from the standardized dictionary.
2. The system of claim 1 , further comprising instructions that cause the one or more processors to: use the replacement rules, replacing each word in the dictionary with its corresponding representative, thereby producing a standardized dictionary; add a new record to the standardized product database corresponding to a new product, wherein the new record includes attribute fields; and select values for the attribute fields from the standardized dictionary. 7. The system of claim 2 , in which the new record is added based on detecting a new product in external data selected from the group consisting of: sales data from a retail outlet, inventory data from a retail outlet, a new product announcement from a media outlet, and a communication from a product manufacturer or affiliate.