1. A computer-implemented method for product classification, the method comprising: receiving, by one or more processors of a server, a classification request comprising a description of a product; determining, by the one or more processors, a type of the product using a plurality of classifiers; determining, by the one or more processors, a confidence score associated with the type of the product; determining, by the one or more processors, whether the confidence score associated with the type of the product is less than a predetermined threshold; in response to a determination that the confidence score associated with the type of the product is less than the predetermined threshold, providing, by the one or more processors, the type of the product for analysis; in response to the confidence score associated with the type of the product and the predetermined threshold, submitting the description of the product and the type of the product to a crowdsourcing forum for a validation decision; and returning, from the crowdsourcing forum, the validation decision, wherein: when the crowdsourcing forum determines that the type of the product is correct, the validation decision indicates that the type of the product is correct; when the crowdsourcing forum determines that the type of the product is not correct, the validation decision indicates that the type of the product is not correct; and when the crowdsourcing forum determines the description of the product is insufficient to accurately judge whether the type of the product is correct, the validation decision indicates that the type of the product is unclear.