DOCS

Kategorivalidering

Kategorivalidering

Kontrollera om kategorierna som tilldelats varje artikel faktiskt beskriver den.

GraphQL

Mutationen categoriesValidate validerar om varje artikels angivna kategorier korrekt beskriver artikeln. För varje artikel ni skickar in returnerar den en verdict och en confidenceScore. När verdict är WRONG returnerar svaret också plausible alternativa kategorier från er organisations kategoriniversum.

Använd den för att fånga felkategoriserade artiklar innan felaktiga kategorier påverkar efterföljande klassificering, landed cost eller restriktionsresultat — och för att föreslå rätt kategori tillbaka till den som angav artikeln.

Verdicts och konfidens 

Varje artikel i svaret har en verdict och en confidenceScore (0–1) som uttrycker modellens konfidens i den verdict.

VerdictBetydelse
CORRECTArtikeln hör plausibelt hemma i de tilldelade kategorierna.
WRONGArtikeln hör tydligt inte hemma i de tilldelade kategorierna.

När verdict är WRONG fylls suggestedCategories med plausible alternativ från er organisations kategoriniversum. Varje förslag har sin egen category-hierarki (root → leaf) och en confidence-poäng — modellens sannolikhet att det är den bäst passande kategorin, sorterad fallande. När verdict är CORRECT är suggestedCategories tom.

Validera kategorier via API 

Skicka in en eller flera artiklar i en enda begäran. name och categories är obligatoriska för varje artikel; att inkludera valfria detaljer som description, brand, material och amount förbättrar noggrannheten. Exemplet nedan validerar två artiklar — en korrekt kategoriserad och en tydligt felkategoriserad.

1mutation CategoriesValidate($input: [CategoryValidateInput!]!) {
2 categoriesValidate(input: $input) {
3 id
4 name
5 categories
6 verdict
7 confidenceScore
8 suggestedCategories {
9 category
10 confidence
11 }
12 }
13}

Indatafält

FältTypBeskrivning
nameString!Produktnamnet eller en kort beskrivning. Obligatoriskt.
categories[String!]!Kategorihierarkin (root → leaf) att validera. Obligatoriskt.
amountDecimalArtikelns pris.
currencyCodeCurrencyCodeValutan som beloppet anges i.
brandStringArtikelns varumärke.
descriptionStringDen fullständiga beskrivningen som är kopplad till artikeln.
materialStringArtikelns materialsammansättning.
globalTradeItemNumberStringEtt Global Trade Item Number (GTIN) såsom UPC, EAN, GTIN-8 eller GTIN-14.
imageUrlStringPlatsen för en bild relaterad till artikeln.

De beskrivande fälten speglas tillbaka på varje CategoryValidation i svaret, så varje lagrad validering är självbeskrivande.

GraphQL API ReferenceTypes, inputs, and operations used in this guide
Boka en demo

Var den här sidan till hjälp?