1. A method for classification of electronic catalog entries into one or more categories, comprising the steps of: training the catalog classification system in at least one language with the help of pre-classified training catalogs, classifying the said catalog entry into top most relevant categories in the said category hierarchy, assigning a confidence value to each of the said classified catalog entry, and automated sampling of the said classified catalogs for quality assurance.