Le Wikipedia article ne dit rien sur UPC contenant un numéro de catégorie de produit. L'UPC se compose simplement d'un numéro de fabricant global et d'un numéro d'article. Comme upcdata.info catégories sont générées par l'utilisateur, tous les produits ne sont pas contenus dans une catégorie ou les produits sont catégorisés différemment (par exemple, "origgano" peut être catégorisé "épice", bien qu'il existe une catégorie "épices italiennes").
Mon approche pour catégoriser les produits par EAN/UPC:
J'ai eu le même problème, mais au lieu d'essayer d'obtenir des données de catégorie de faible qualité à partir d'un service Web où je viens d'informations fabricant de GEPIR (ce qui est le fonctionnaire registraire pour EAN et GLN, travaille également avec les numéros UPC). Comme j'ai remarqué que les grandes entreprises comme Nestlé, Procter & Gamble etc. ont des plages de numéros distinctes pour différentes (sous-) catégories de produits, j'essaie juste d'identifier ces plages et d'assigner la catégorie appropriée. D'autre part, si je sais qu'un fabricant n'a que des produits d'une catégorie (par exemple des épices), je peux assigner tous les produits de ce fabricant à la catégorie des "épices".
Malgré cette approche automatique, il reste encore beaucoup de travail à faire pour obtenir tous les produits catégorisés intelligemment.
Bonne chance!