Ny metode til automatisk klassificering af produkter

29.08.2025
Tomasz Grzywacz
CEO Robokat

Klassifikation eller kategorisering?

I e-handel og PIM-systemer forveksles disse to begreber ofte, selvom de tjener forskellige roller. Kategorisering hjælper med salg og navigation - det er "hylden" synlig for kunden. Klassifikation organiserer produktviden - det er "identitetskortet" for objektet, der definerer dets type og nødvendige parametre. At forstå forskellen har konsekvenser ikke kun for UX og SEO, men også for datakomparabilitet, attributvalidering, systemintegration og automatisk funktiongenkendelse i værktøjer som getName.ai.

  • Kategorisering
    Tildeling af produkter til kategorier i butikken eller markedspladstræet. Det afhænger af kanalen og salgsformålet; et produkt kan tildeles til flere kategorier, f.eks.:Hjem og Have > Elværktøj > BoremaskinerogKampagner > Workshop.Besvarer spørgsmålet: "Hvor skal køberen finde det?" — dog pålægger det ikke et fuldt sæt tekniske funktioner.
  • Klassifikation
    Kanal-neutral (domænespecifik) produktklassifikationssystem, hvor hvert produkt tilhører præcis én klasse. Klassen definerer ikke kun positionen i hierarkiet, men frem for alt et sæt af tekniske attributter, enheder og tilladte værdier (f.eks. ETIM, ECLASS). Det besvarer spørgsmålet: "Hvad er det præcist, og hvordan beskriver man det teknisk?".

Hvordan markedspladser gør det

I markedspladserklassifikationshierarki er en del af kategoritreet- er ikke et separat, parallelt træ. Normaltsidste node (bladkategori)opfylder rollen somklassifikationsklassermed et tilknyttet sæt funktioner. I nogle tilfælde opfyldes klassens rolle afoverordnet kategorimed hensyn til bladet, hvis attributskemaet er blevet tildelt det.

Hvordan industrielle klassifikationer gør det

Industrisystemer, såsom ETIM eller ECLASS, definerer:
  • stabile klasseidentifikatorer (koder),
  • normative attributter for hver klasse,
  • tilladte ordbogsværdier,
  • flersprogede etiketter og definitioner, hvilket letter dataudveksling i forsyningskæden,
  • tildeling af produktet altid til kun 1 klasse
I praksis betyder dette interoperabilitet mellem producenten, distributøren og markedspladsen: hvis et produkt er i ETIM-klassen for boremaskiner, bør det have de samme, sammenlignelige felter overalt (f.eks. effekt [W], borepatrontype, omdrejningshastighed [rpm]).

Hvorfor er det vigtigt for getName.ai?

I denne tekst bruger vi konsekvent udtrykket"klassifikation"som systemnavne, og vi taler om"klassifikation"produkter - det vil sige, at tildele dem til de korrekte klasser. getName.ai arbejder præcist med produktklassifikationer: detklasse bestemmer, hvilke tekniske parametre vi vil identificere og verificere.Først angiver vi klassen, derefter genkender vi attributterne.

At huske:

  • Kategorisering= salgsnavigation;mulige flere kategorierfor ét produkt.

  • Klassifikation= attributstruktur og validering;præcis én klassefor ét produkt.

  • På markedspladserklassen er en del af kategoritræet(mest ofte et blad eller dets forælder) og tildenne nodeet sæt funktioner er vedhæftet.

Hvilken klasse - det manglende element i automatisering

Tre elementer nødvendige for at genkende attributter

getName.ai har tilbudt automatisk genkendelse af produktattributter fra begyndelsen. For at systemet fungerer korrekt, har det brug for:

  • Valg af klassifikation (f.eks. ETIM, ECLASS, Amazon, Otto)
  • Angivelse af produktklassen (f.eks. "257064" for "Gaming stole")
  • Tekstdata om produktet (beskrivelse, navn, specifikation)
POST https://api.getname.ai/v1/attributes

{ "classification":"allegro",
"class_id": "257064",  // -- Hvor skal dette komme fra?
"description": "The ALPHA gaming chair is a swivel bucket seat in black, ideal for both adults and children with
a height from 150 to 185 cm. Made from high-quality materials, it features quilted eco-leather
with carbon inserts, a steel frame, rubber wheels, a class 3 gas lift, adjustable armrests, two
adjustable and removable cushions (lumbar and neck), an adjustable backrest angle with lock,
and a seat height adjustment mechanism ranging from 46-56 cm. The chair's dimensions are: height
130 cm, width 62 cm, depth 51 cm, seat width 49 cm, seat depth 51 cm, and the weight with
packaging is 17 kg. The chair is delivered in its original packaging with simple assembly
instructions."
}

Udfordring: hvor finder man den rigtige klasse?

Den mest almindelige udfordring for brugere: "Jeg har en produktbeskrivelse, jeg ved, hvilken klassifikation jeg skal bruge, men hvordan finder jeg den rigtige klasse?"

Eksisterende muligheder:

  • Manuelt søge i klassetræet i hver markedsplads
  • Vedligeholde egne kortlægninger af produkter til klasser
  • Brug af automatiseringer leveret af markedspladsen

Hver platform har sit eget klassetræ

E-handelsrealitet:

  • Allegro: 19.700+ klasser i en kompleks struktur
  • Amazon: egen klassifikation, forskellig per land
  • ETIM: 5.600+ produktklasser
  • ECLASS: 41.600+ klasser
  • GS1/GPC: tusindvis af "mursten" klasser

Hvad tager tid?

  • At finde den rigtige klasse: navigere gennem 5-7 niveauer af hierarki
  • Forskelle mellem platforme: "Boremaskine" er en anden klasse på Allegro, Amazon og i ETIM
  • Medarbejdertræning: dage eller uger for at lære grundlæggende strukturer
  • Opdateringer: platforme ændrer klassifikationer, teamet skal følge med

Hvorfor er eksisterende værktøjer ikke nok?

At skabe et værktøj til klassificering af produkter (tilknytte til klasser) er ikke den sværeste opgave - de fleste markedspladser tilbyder en eller anden løsning til deres brugere. Problemet er, at:

Markedspladsværktøjer:

  • Fungerer kun inden for en enkelt platform (f.eks. kun Allegro)
  • Kvaliteten af forslagene er ofte ikke tilstrækkelig til fuld automatisering
  • Kræver manuelle rettelser i 30–40% af tilfældene

Industrielle klassifikationer (ETIM, ECLASS, GS1):

  • Eksisterende løsninger understøtter kun enkelte standarder
  • genkendelse baseres normalt kun på produktnavnet, hvilket begrænser fuld indsigt i dets egenskaber

Egne e-handelsklassifikationer:

  • Mangel på værktøjer, der understøtter klassifikation
  • Klassifikation er baseret på medarbejdererfaring
  • Behov for at bygge egne løsninger fra bunden

Løsning: automatisk klassificering i getName.ai

Hvordan fungerer klassificering?

Den nye automatiske klassificeringsfunktion (endpoint /classify) analyserer produktbeskrivelsen og foreslår automatisk de bedst matchende klasser:

Anmodning:

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

{
"classification":"allegro", // eller "amazon_co_uk", "etim_v10_en", "ebay"...
"description": "The ALPHA gaming chair is a swivel bucket seat in black, ideal for both adults and children with
a height from 150 to 185 cm. Made from high-quality materials, it features quilted eco-leather
with carbon inserts, a steel frame, rubber wheels, a class 3 gas lift, adjustable armrests, two
adjustable and removable cushions (lumbar and neck), an adjustable backrest angle with lock,
and a seat height adjustment mechanism ranging from 46-56 cm. The chair's dimensions are: height
130 cm, width 62 cm, depth 51 cm, seat width 49 cm, seat depth 51 cm, and the weight with
packaging is 17 kg. The chair is delivered in its original packaging with simple assembly
instructions.
"
}

Respons:

{
  "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"
    }
  ]
}

Vigtigt: Systemet returnerer matchende klasser sorteret efter relevans - den første klasse er det bedste match. Resultatet inkluderer altid mindst én klasse, men ikke nødvendigvis flere - systemet viser kun klasser, der giver mening for et givet produkt, og udelader dem, der ville være forkerte. Den endelige beslutning er op til dig.

getName.ai - ét værktøj, alle klassifikationer

Systemet forener måden at arbejde med alle klassifikationer på - uanset om det er Allegro, Amazon, ETIM, eller din egen klassestruktur. I stedet for at lære dusinvis af forskellige værktøjer eller bygge dine egne løsninger, bruger du én API til alt.

Vigtige fordele:

  • En ensartet klassifikationsmetode for alle platforme
  • Høj genkendelseskvalitet - test det på dine egne data!
  • Fuld fleksibilitet - understøttelse af brugerdefinerede klassifikationer
  • Enkel integration via API - fungerer med ethvert IT-system uden tidskrævende implementeringer
  • Fleksible planer - fra 250 forespørgsler for små butikker til titusinder for virksomheder

Reelle anvendelser i praksis

Multi-markedspladsopslag

Produkt: "Gamingstol"

Produktbeskrivelse: "The ALPHA gaming chair is a swivel bucket seat in black, ideal for both adults and children with a height from 150 to 185 cm. Made from high-quality materials, it features quilted eco-leather with carbon inserts, a steel frame, rubber wheels, a class 3 gas lift, adjustable armrests, two adjustable and removable cushions (lumbar and neck), an adjustable backrest angle with lock, and a seat height adjustment mechanism ranging from 46-56 cm. The chair's dimensions are: height 130 cm, width 62 cm, depth 51 cm, seat width 49 cm, seat depth 51 cm, and the weight with packaging is 17 kg. The chair is delivered in its original packaging with simple assembly instructions."

Automatisk klassifikation returnerer:

Markedsplads Overordnede kategorier Id Klassenavn
AMAZON UK - STOL Stol
EBAY UK Home and Furniture > Møbler 38208 Sofaer og lænestole
OTTO DE Stole Gaming-stol Gaming-stol
ALLEGRO PL Elektronik > Computere > Tilbehør (Laptop, PC) 257064 Gaming stole

Opsparing: 15 minutters manuel søgning → 1 minuts automatisk klassificering


Grænseprodukter

Klassifikation: "Allegro"

Produkt: "Gamingstol"

Produktbeskrivelse: "The ALPHA gaming chair is a swivel bucket seat in black, ideal for both adults and children with a height from 150 to 185 cm. Made from high-quality materials (...)"

Automatisk klassificering returnerer:

Forældrekategorier Id Klassenavn
Electronics > Computers > Accessories (Laptop, PC) 257064 Gaming chairs
Home and Garden > Furniture > Workshop 251011
Swivel chairs

Begge klasser er "gode," hvilket bekræftes i praksis, da tilbud på denne type produkt kan findes i begge kategorier på markedspladsen. Attributterne, der beskriver begge klasser, har mange fælles attributter, men også mange, hvorved de adskiller sig. Baseret på dette skal der træffes en beslutning om den endelige klassifikation.

Nedenfor er en sammenligning af attributter, der er specifikke for disse klasser. Det er værd at bemærke de subtile forskelle, når attributter har samme navn, forskellige identifikatorer eller forskellige datatyper.

Id Attributnavn Type Id Attributnavn Skriv
18648 Dybde på møblerne [cm] flyde 18648 Dybde på møblerne [cm] flyde
202341 Sædedybde [cm] flyde 202341 Sædedybde [cm] flyde
202353 Maksimal sædehøjde [cm] heltal 202353 Maksimal sædehøjde [cm] heltal
128653 Polstringsmateriale ordbog 128653 Polstringsmateriale ordbog
202357 Minimum sædehøjde [cm] heltal 202357 Minimum sædehøjde [cm] heltal
18646 Bredde på møblet [cm] flyde 18646 Bredde på møblet [cm] flyde
202337 Sædebredde [cm] flyde 202337 Sædebredde [cm] flyde
18647 Højde på møblerne [cm] flyde 18647 Højde på møblerne [cm] flyde
231921 Polstringsfarve ordbog 128651 Polstring farve ordbog
202345 Maksimal belastning [kg] heltal 9466 Maksimal belastning [kg] flyde
237206 Model streng 10838 Skriv ordbog+
218669 Sikkerhedsinformation ordbog 128650 Kropsfarve ordbog
232005 Yderligere funktioner ordbog+ 128652 Korpusmateriale ordbog
237214 Linje streng
249829 Medicinsk udstyr ordbog
245321 Yderligere funktioner ordbog+

Omfattende industriklassifikationer (ETIM, ECLASS, GS1)

  • ETIM: 5.600+ produktklasser
  • ECLASS: 41.600+ klasser
  • GS1/GPC: 5.300 klasser af typen "brick"

Løsning:Systemet søger problemfrit i stort set alle omfattende klassifikationer og returnerer de bedst matchende klasser. Medarbejderen verificerer kun forslagene i stedet for manuelt at søge gennem tusindvis af muligheder.

Produkt: "Elektronisk håndvaskarmatur"

Produktbeskrivelse: "Den elektroniske køkkenvandhane er en elegant, rustfri stålvandhane med berøringsfri funktion (infrarød sensor) og et traditionelt sidehåndtag til justering af vandtemperatur og -strøm. Den stående model, med en højde på 400 mm, har en svingtud med en rækkevidde på 221 mm, dobbelt strømforsyning (elektrisk/batteri) der sikrer pålidelig drift, og en 5-års producentgaranti, der kombinerer moderne teknologi med praktisk anvendelse og hygiejne i køkkenbrug."

Automatisk klassificering for 3 API-forespørgsler returnerer:

Klassifikation Overordnede kategorier Klassenavn
ETIM 10 Sanitetsarmatur EC011431 Køkkenblandingsbatteri
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

Opsparing:5 minutters manuel søgning → 20 sekunders automatisk klassificering

Vigtige fordele - Resumé

Automatisk produktklassificering i getName.ai er det manglende puslespilsbrik i e-handelsautomatisering. Systemet erstatter ikke mennesker i at træffe forretningsbeslutninger, men eliminerer den kedelige, tidskrævende opgave med at søge gennem tusindvis af klasser i dusinvis af forskellige klassifikationer.

Hvornår fremskynder det virkelig arbejdet?

  • Multikanalsalg - et produkt går til 5 platforme, hver med en forskellig klassifikation og klasse-ID. I stedet for at lære 5 forskellige strukturer, er én forespørgsel til getName.ai nok.
  • Nye medarbejdere - indkøringstiden reduceres fra uger til dage. De behøver ikke kende detaljerne i hver klassifikation, men blot fokusere på den faglige vurdering af systemets forslag.
  • Masseimport af produkter - 1000 produkter × 3 platforme svarer til 3000 klassebeslutninger. Manuel tager dette 2-3 uger, med getName.ai kun 1-2 dage (med verifikation).

Hovedfordele ved løsningen:

  • Forening - ét værktøj til alle platforme og klassifikationer
  • Tidsbesparelser - 90% reduktion i klassificeringstid
  • Skalerbarhed - håndtering af tusindvis af produkter uden at øge teamet
  • Høj nøjagtighed - 92-95% nøjagtighed af forslag

Endpoint /classify i kombination med den eksisterende /attributes skaber et komplet system: fra rå produktbeskrivelse, gennem automatisk klassificering, til et fuldt sæt af tekniske attributter klar til eksport til enhver salgsplatform.