Abstract: A system, method and computer-readable medium for providing a harmonized classification code for a good based on input including a database adapted to store content including a harmonized tariff classification code module for storing a data structure representing a harmonized classification code tree, the harmonized classification code tree having one or more harmonized classification codes in which the good can be classified, a keywords module for associating and storing keyword data related to the good with one of the harmonized classification codes; and a learning module for learning keywords from the input and associating the learned key words with the one harmonized classification code for the good.