Nová metoda pro automatickou klasifikaci produktů

29.08.2025
Tomasz Grzywacz
Generální ředitel Robokat

Klasifikace nebo kategorizace?

V e-commerce a PIM systémech jsou tyto dva pojmy často zaměňovány, ačkoliv plní různé role. Kategorizace pomáhá s prodejem a navigací - je to "police" viditelná pro zákazníka. Klasifikace organizuje znalosti o produktech - je to "identifikační karta" objektu, která definuje jeho typ a požadované parametry. Pochopení rozdílu má dopady nejen na UX a SEO, ale také na srovnatelnost dat, validaci atributů, integraci systémů a automatické rozpoznávání funkcí v nástrojích jako getName.ai.

  • Kategorizace
    Přiřazování produktů do kategorií ve stromě obchodu nebo tržiště. Záleží na kanálu a prodejním cíli; jeden produkt může být přiřazen do více kategorií, např.: Domov a zahrada > Elektrické nářadí > VrtačkyaPropagace > Workshop. Odpovídá na otázku: "Kde to má kupující najít?" — nicméně, neukládá úplnou sadu technických vlastností.
  • Klasifikace
    Systém klasifikace produktů nezávislý na kanálu (specifický pro doménu), ve kterém každý produkt patří přesně do jedné třídy. Třída definuje nejen pozici v hierarchii, ale především sadu technických atributů, jednotek a přípustných hodnot (např. ETIM, ECLASS). Odpovídá na otázku: "Co přesně to je a jak to technicky popsat?".

Jak to dělají tržiště

Na tržištích klasifikační hierarchie je součástí stromu kategorií - není samostatný, paralelní strom. Obvykle poslední uzel (listová kategorie) plní roli klasifikační třídy s připojenou sadou funkcí. V některých případech je role třídy plněnarodičovská kategories ohledem na list, pokud mu bylo přiřazeno schéma atributů.

Jak to dělají průmyslové klasifikace

Průmyslové systémy, jako jsou ETIM nebo ECLASS, definují:
  • stabilní identifikátory tříd (kódy),
  • normativní atributy pro každou třídu,
  • povolené hodnoty slovníku,
  • vícejazyčné štítky a definice, což usnadňuje výměnu dat v dodavatelském řetězci,
  • přiřazení produktu vždy pouze do 1 třídy
V praxi to znamená interoperabilitu mezi výrobcem, distributorem a trhem: pokud je produkt v ETIM třídě pro vrtačky, měl by mít všude stejné, srovnatelné pole (např. výkon [W], typ sklíčidla, otáčky [rpm]).

Proč je to důležité pro getName.ai?

V tomto textu důsledně používáme termín "klasifikace" jako názvy systémů a mluvíme o "klasifikace" produkty - to znamená, přiřazení do správných tříd. getName.ai pracuje přesně s klasifikací produktů: to třída určuje, jaké technické parametry identifikujeme a ověříme. Nejprve označíme třídu, potom rozpoznáme atributy.

Pamatovat si:

  • Kategorizace = prodejní navigace; možné více kategorií pro jeden produkt.

  • Klasifikace = struktura atributů a validace; přesně jedna třída pro jeden produkt.

  • Na tržištích třída je součástí stromu kategorií (nejčastěji list nebo jeho rodič) a do tento uzel sada funkcí je připojena.

Jaká třída - chybějící prvek v automatizaci

Tři prvky potřebné k rozpoznání atributů

getName.ai nabízí automatické rozpoznávání atributů produktů od samého začátku. Aby systém fungoval správně, potřebuje:

  • Výběr klasifikace (např. ETIM, ECLASS, Amazon, Otto)
  • Určení třídy produktu (např. "257064" pro "Herní židle")
  • Textová data o produktu (popis, název, specifikace)
POST https://api.getname.ai/v1/attributes

{ "classification":"allegro",
"class_id": "257064",  // -- Odkud to získat?
"description": "Herní židle ALPHA je otočné sedadlo ve stylu kbelíku v černé barvě, ideální pro dospělé i
děti s výškou od 150 do 185 cm. Vyrobena z vysoce kvalitních materiálů, obsahuje prošívanou
eko-kůži s karbonovými vložkami, ocelový rám, gumová kolečka, plynový píst třídy 3, nastavitelné
područky, dva nastavitelné a odnímatelné polštáře (bederní a krční), sklopné opěradlo s blokací,
a mechanismus nastavení výšky sedadla v rozmezí od 46 do 56 cm. Rozměry židle jsou:
výška 130 cm, šířka 62 cm, hloubka 51 cm, šířka sedadla 49 cm, hloubka sedadla 51 cm, a celková hmotnost
s balením je 17 kg. Židle je dodávána v původním balení s jednoduchým montážním
návodem."
}

Výzva: kde najít správnou třídu?

Nejčastější výzva pro uživatele: „Mám popis produktu, vím, kterou klasifikaci použít, ale jak najdu správnou třídu?“

Existující možnosti:

  • Ruční hledání ve stromu tříd na každém tržišti
  • Udržování vlastních mapování produktů na třídy
  • Používání automatizací poskytovaných tržištěm

Každá platforma má svůj vlastní strom tříd

Realita e-commerce:

  • Allegro: 19 700+ tříd v komplexní struktuře
  • Amazon: vlastní klasifikace, liší se podle země
  • ETIM: 5 600+ produktových tříd
  • ECLASS: 41 600+ tříd
  • GS1/GPC: tisíce „cihlových“ tříd

Co zabírá čas?

  • Nalezení správné třídy: navigace přes 5-7 úrovní hierarchie
  • Rozdíly mezi platformami: „Vrtačka“ je jiná třída na Allegro, Amazonu a v ETIM
  • Školení zaměstnanců: dny nebo týdny na naučení základních struktur
  • Aktualizace: platformy mění klasifikace, tým musí držet krok

Proč stávající nástroje nestačí?

Vytvoření nástroje pro klasifikaci produktů (přiřazení do tříd) není nejtěžší úkol - většina tržišť nabízí nějaké řešení pro své uživatele. Problém je, že:

Nástroje tržiště:

  • Fungují pouze v rámci jedné platformy (např. pouze Allegro)
  • Kvalita návrhů často nestačí pro plnou automatizaci
  • Vyžaduje manuální úpravy ve 30–40 % případů

Průmyslové klasifikace (ETIM, ECLASS, GS1):

  • Existující řešení podporují pouze jednotlivé standardy
  • rozpoznání se obvykle spoléhá pouze na název produktu, což omezuje plný vhled do jeho charakteristik

Vlastní e-commerce klasifikace:

  • Nedostatek nástrojů podporujících klasifikaci
  • Klasifikace je založena na zkušenostech zaměstnanců
  • Nutnost budovat vlastní řešení od základu

Řešení: automatická klasifikace v getName.ai

Jak funguje klasifikace?

Nová funkce automatické klasifikace (koncový bod /classify) analyzuje popis produktu a automaticky navrhuje nejlépe odpovídající třídy:

Požadavek:

POST https://api.getname.ai/v1/classify

{
"classification":"allegro", // nebo "amazon_pl", "etim_v10_pl", "ebay"...
"description": "Herní židle ALPHA je otočné sedadlo ve stylu kbelíku v černé barvě, ideální pro dospělé i děti
s výškou od 150 do 185 cm. Vyrobena z vysoce kvalitních materiálů, obsahuje prošívanou eko-kůži
s karbonovými vložkami, ocelový rám, gumová kolečka, plynový píst třídy 3, nastavitelné područky,
dva nastavitelné a odnímatelné polštáře (bederní a krční), nastavitelný úhel opěradla s blokací,
a mechanismus nastavení výšky sedadla v rozmezí od 46-56 cm. Rozměry židle jsou: výška130 cm,
šířka 62 cm, hloubka 51 cm, šířka sedadla 49 cm, hloubka sedadla 51 cm, a hmotnost s balením je
17 kg. Židle je dodávána v originálním balení s jednoduchými pokyny k montáži.
"
}

Odpověď:

{
  "classes": [
    {
      "id": "257064",
      "name": "Gaming chairs",
      "path": "Electronics > Computers > Accessories (Laptop, PC)"
    },
    {
      "id": "251011",
      "name": "Swivel chairs",
      "path": "Home and Garden > Furniture > Study"
    },
    {
      "id": "20274",
      "name": "Chairs and armchairs",
      "path": "Home and Garden > Furniture > Study"
    }
  ]
}

Důležité: Systém vrací odpovídající třídy seřazené podle relevance - první třída je nejlepší shoda. Výsledek vždy zahrnuje alespoň jednu třídu, ale ne nutně více - systém zobrazuje pouze třídy, které mají smysl pro daný produkt, a vynechává ty, které by byly nesprávné. Konečné rozhodnutí je na vás.

getName.ai - jeden nástroj, všechny klasifikace

Systém sjednocuje způsob práce se všemi klasifikacemi - ať už se jedná o Allegro, Amazon, ETIM, nebo vaši vlastní strukturu tříd. Místo učení se desítkám různých nástrojů nebo budování vlastních řešení používáte jedno API pro vše.

Klíčové výhody:

  • Jednotná metoda klasifikace pro všechny platformy
  • Vysoká kvalita rozpoznání - otestujte na vlastních datech!
  • Plná flexibilita - podpora vlastních klasifikací
  • Jednoduchá integrace přes API - funguje s jakýmkoli IT systémem bez časově náročných implementací
  • Flexibilní plány - od 250 dotazů pro malé obchody až po desítky tisíc pro podniky

Skutečné aplikace v praxi

Více-tržištní výpis

Produkt: "Herní židle"

Popis produktu: "Herní židle ALPHA je otočné sedadlo ve stylu závodní sedačky v černé barvě, ideální pro dospělé i děti s výškou od 150 do 185 cm. Vyrobena z vysoce kvalitních materiálů, je vybavena prošívanou eko-kůží s karbonovými vložkami, ocelovým rámem, gumovými kolečky, plynovým pístem třídy 3, nastavitelnými područkami, dvěma nastavitelnými a odnímatelnými polštáři (bederní a krční), nastavitelným úhlem opěradla s blokací a mechanismem pro nastavení výšky sedáku v rozmezí 46-56 cm. Rozměry židle jsou: výška 130 cm, šířka 62 cm, hloubka 51 cm, šířka sedáku 49 cm, hloubka sedáku 51 cm a hmotnost s obalem je 17 kg. Židle je dodávána v původním balení s jednoduchým návodem na montáž."

Automatická klasifikace vrací:

Tržiště Nadřazené kategorie Id Název třídy
AMAZON UK - CHAIR Chair
EBAY UK Home and Furniture > Furniture 38208 Sofas and armchairs
OTTO DE Stühle Gaming-Stuhl Gaming-Stuhl
ALLEGRO PL Electronics > Computers > Accessories (Laptop, PC) 257064 Gaming chairs

Úspory:15 minut ručního hledání → 1 minuta automatické klasifikace


Hraniční produkty

Klasifikace: "Allegro"

Produkt: "Herní židle"

Popis produktu: "Herní židle ALPHA je otočné sedadlo ve stylu kbelíku v černé barvě, ideální pro dospělé i děti s výškou od 150 do 185 cm. Vyrobena z vysoce kvalitních materiálů (...)"

Automatická klasifikace vrací:

Nadřazené kategorie Id Název třídy
Electronics > Computers > Accessories (Laptop, PC) 257064 Gaming chairs
Home and Garden > Furniture > Workshop 251011
Swivel chairs

Obě třídy jsou "dobré," což je potvrzeno v praxi, protože nabídky tohoto typu produktu lze nalézt v obou kategoriích na tržišti. Atributy popisující obě třídy mají mnoho společných atributů, ale také mnoho, kterými se liší. Na základě toho musí být učiněno rozhodnutí o konečné klasifikaci.

Níže je srovnání atributů specifických pro tyto třídy. Stojí za zmínku jemné rozdíly, když mají atributy stejný název, různé identifikátory nebo různé datové typy.

Id Název atributu Typ Id Název atributu Typ
18648 Hloubka nábytku [cm] plovák 18648 Hloubka nábytku [cm] plovák
202341 Hloubka sedáku [cm] plovák 202341 Hloubka sedáku [cm] plovák
202353 Maximální výška sedadla [cm] celé číslo 202353 Maximální výška sedadla [cm] celé číslo
128653 Čalounický materiál slovník 128653 Čalounický materiál slovník
202357 Minimální výška sedadla [cm] celé číslo 202357 Minimální výška sedadla [cm] celé číslo
18646 Šířka nábytku [cm] plovák 18646 Šířka nábytku [cm] plovák
202337 Šířka sedadla [cm] plovák 202337 Šířka sedadla [cm] plovák
18647 Výška nábytku [cm] plovák 18647 Výška nábytku [cm] plovoucí
231921 Barva čalounění slovník 128651 Barva čalounění slovník
202345 Maximální zatížení [kg] celé číslo 9466 Maximální zatížení [kg] plovák
237206 Model řetězec 10838 Typ slovník+
218669 Bezpečnostní informace slovník 128650 Barva těla slovník
232005 Další funkce slovník+ 128652 Korpusový materiál slovník
237214 Řádek řetězec
249829 Lékařský přístroj slovník
245321 Další funkce slovník+

Rozsáhlé průmyslové klasifikace (ETIM, ECLASS, GS1)

  • ETIM: 5 600+ produktových tříd
  • ECLASS: 41 600+ tříd
  • GS1/GPC: 5 300 tříd typu "brick"

Řešení:Systém bezproblémově prohledává prakticky jakékoli rozsáhlé klasifikace a vrací nejlépe odpovídající třídy. Zaměstnanec pouze ověřuje návrhy místo ručního prohledávání tisíců možností.

Produkt: "Elektronická umyvadlová baterie"

Popis produktu: "Elektronická kuchyňská baterie je elegantní, nerezová dřezová baterie s bezdotykovou funkcí (infračervený senzor) a tradiční boční pákou pro nastavení teploty a průtoku vody. Stojící model s výškou 400 mm disponuje otočným výtokem s dosahem 221 mm, dvojitým napájením (elektrické/bateriové) zajišťujícím spolehlivý provoz a 5letou zárukou výrobce, kombinující moderní technologii s praktičností a hygienou při použití v kuchyni."

Automatická klasifikace pro 3 dotazy API vrací:

Klasifikace Nadřazené kategorie Jít Název třídy
ETIM 10 Sanitary taps EC011431 Kitchen mixing tap
ECLASS 15 Construction technology > Sanitation > Fitting (sanitary)
22360101
Fitting (sink)
GS1/GPC Plumbing/Heating/Ventilation/Air Conditioning > Plumbing/Heating/Ventilation/Air Conditioning > Sanitary Ware 10002602 Faucets/Taps

Úspory:5 minut ručního hledání → 20 sekund automatické klasifikace

Klíčové výhody - Shrnutí

Automatická klasifikace produktů v getName.ai je chybějícím dílem skládačky v automatizaci e-commerce. Systém nenahrazuje lidi v rozhodování o podnikání, ale eliminuje únavný, časově náročný úkol procházení tisíců tříd v desítkách různých klasifikací.

Kdy skutečně urychluje práci?

  • Multikanálový prodej - jeden produkt jde na 5 platforem, každá s jinou klasifikací a ID třídy. Místo učení se 5 různých struktur stačí jeden dotaz na getName.ai.
  • Noví zaměstnanci - doba zaškolení se zkracuje z týdnů na dny. Nemusí znát detaily každé klasifikace, stačí se zaměřit na věcné hodnocení návrhů systému.
  • Hromadný import produktů - 1000 produktů × 3 platformy se rovná 3000 rozhodnutím o přiřazení tříd. Ručně to trvá 2-3 týdny, s getName.ai jen 1-2 dny (s ověřením).

Hlavní výhody řešení:

  • Unifikace - jeden nástroj pro všechny platformy a klasifikace
  • Úspora času - 90% snížení času klasifikace
  • Škálovatelnost - zpracování tisíců produktů bez navyšování týmu
  • Vysoká přesnost - 92-95% přesnost návrhů

Endpoint /classify v kombinaci se stávajícím /attributes vytváří kompletní systém: od surového popisu produktu, přes automatickou klasifikaci, až po plnou sadu technických atributů připravených k exportu na jakoukoli prodejní platformu.