SkarpSkarp

Chapter 5 of 10

Automatiserad övervakning av webbutbud: från manuell surfning till AI‑drivna agenter

Istället för att inspektörer manuellt letar efter tveksamma produkter på nätet kan AI‑agenter patrullera plattformar dygnet runt – här konkretiseras hur sådan övervakning kan utformas.

15 min readsv

Överblick: Från manuell surfning till AI‑agenter

Varför AI‑driven övervakning?

Manuell surfning räcker inte när miljontals produkter säljs online. Automatiserade AI‑agenter kan patrullera webbutbudet dygnet runt och hjälpa myndigheter och plattformar att upptäcka riskabla produkter tidigare.

Regelverken i bakgrunden

Sedan mitten av 2020‑talet styrs detta starkt av EU‑regler: Digital Services Act, AI‑förordningen (EU AI Act) och Produktsäkerhetsförordningen (GPSR). De skärper krav på säkerhet, transparens och hantering av olagligt innehåll.

Vad modulen täcker

Du får se hur vi kan: 1) samla in produktlistningar, 2) analysera text, 3) analysera bilder och 4) bygga ett flöde där AI‑agenter kontinuerligt flaggar tveksamma produkter för mänsklig granskning.

Steg 1: Datakällor och legala ramar för insamling

Tre huvudkällor

Datakällor: 1) offentliga produktsidor, 2) plattforms‑API:er, 3) delade dataset och incidentrapporter. Dessa ger text, bilder och metadata som AI‑agenter kan analysera.

Regler att följa

Insamling måste följa plattformens villkor, ta hänsyn till robots.txt, respektera GDPR vid personuppgifter och knyta an till DSA:s krav på plattformsansvar och samarbete med myndigheter.

Praktiskt upplägg

I praktiken kombineras API:er, avtalade dataflöden och försiktig skrapning. Allt bör vara dokumenterat och spårbart, i linje med AI‑förordningens krav på datastyrning.

Exempel: Enkel pipeline för insamling via API och skrapning

API som första val

Myndigheten använder plattformens API för att hämta produkt‑ID, titel, pris, kategori, säljare och bild‑URL:er för t.ex. leksaker och PPE, schemalagt var 6:e timme.

Skrapning som fallback

Om inget API finns används en skrapare som läser produktsidor, hittar produktkort i HTML och hämtar grunddata, med strikt hastighetsbegränsning och loggning.

Från plattform till analys

Data flödar: 1) Plattform (webb/API) → 2) Insamlingslager (databas) → 3) Analyslager (NLP, bildigenkänning, riskklassning) där AI‑agenterna arbetar vidare.

Kodexempel: Enkel insamlare för produktlistor

Ett förenklat Python‑exempel (inte produktionsklart) som visar principen för att hämta produktlistor via ett API och förbereda dem för analys.

Steg 2: Textanalys av produktbeskrivningar, recensioner och säljarmönster

Vad NLP tittar på

Vi analyserar produkttexter, recensioner och säljarmönster: ordval, påståenden om säkerhet, standarder och klagomål på t.ex. att produkter går sönder eller orsakar skador.

Olika NLP‑angreppssätt

Enkla filter (nyckelord, regler), ML‑klassificerare tränade på historiska fall och ibland större språkmodeller. Alla måste uppfylla AI‑förordningens krav på transparens och mänsklig övervakning.

Riskpoäng från text

NLP kan ge en riskpoäng: t.ex. flagga leksaker för småbarn utan tydliga varningar, PPE med oklara säkerhetspåståenden eller recensioner som nämner allvarliga brister.

Exempel: Heuristik för att flagga leksaker utan varning

Identifiera småbarnsprodukter

Steg 1: Sök i titel och beskrivning efter ord som "baby", "småbarn", "0–3 år". Om inget hittas går produkten vidare utan flagg från just denna regel.

Kontrollera varningar

Steg 2: Om småbarnsord finns, leta efter fraser som "inte lämplig för barn under 3 år", "varning" + "smådelar" eller åldersmarkeringar som "3+".

Flagga eller inte?

Steg 3: Om produkttexten nämner små barn men saknar varningar/åldersmärkning, flaggas den för manuell granskning. Annars får den lägre prioritet.

Steg 3: Bildigenkänning för riskfunktioner och felmärkning

Varför bilder är viktiga

Text kan vara vag eller vilseledande. Bilder avslöjar små delar, långa snören, saknade skydd och hur produkten faktiskt används, t.ex. av barn.

Vad vi letar efter

Bildmodeller kan upptäcka riskfunktioner (smådelar, snören), misstänkta CE‑symboler, avsaknad av märkning och felaktig användning i bilderna.

Teknikerna bakom

Objektdetektion hittar objekt i bilden, klassificering avgör riskkategori och OCR läser text på etiketter. Tillsammans ger de en bild‑baserad riskpoäng.

Tankeövning: Kombinera text- och bildsignaler

Föreställ dig följande scenario:

  • Text: "Rolig färgglad byggsats för baby och småbarn. Inga vassa kanter!". Ingen varningstext eller åldersmärkning nämns.
  • Bild: Visar flera små klossar som är ungefär lika stora som en tvåkrona, samt en baby som leker med dem.
  1. Skriv (mentalt eller i anteckningar) vilka textsignaler som talar för risk.
  2. Skriv vilka bildsignaler som talar för risk.
  3. Fundera på hur du skulle kombinera dessa till en samlad riskbedömning:
  • Skulle du ge hög, medel eller låg risk?
  • Skulle du kräva manuell granskning direkt?

Tips: Tänk i termer av regler + ML‑modeller. Exempel:

  • Regel: "Om text nämner 'baby' OCH bild innehåller smådelar OCH ingen varning → hög risk".
  • ML‑modell: ger en sannolikhet för att produkten bryter mot säkerhetskrav.

Reflektera kort över hur ett sådant kombinerat beslut kan dokumenteras för att uppfylla AI‑förordningens krav på spårbarhet (t.ex. logga vilka regler och modellutdata som användes).

Steg 4: Flöde för kontinuerlig övervakning med AI‑agenter

Från insamling till analys

AI‑agenter hämtar kontinuerligt nya/uppdaterade produkter. Text och bilder förbehandlas och skickas till varsin analys‑pipeline (NLP respektive bildigenkänning).

Samlad riskklassning

Text‑, bild‑ och säljarpoäng kombineras viktat. Hög risk flaggas för omedelbar manuell granskning, medelrisk får lägre prioritet, låg risk loggas bara.

Lärande och spårbarhet

Inspektörers beslut loggas och används som träningsdata. Alla steg dokumenteras för att uppfylla AI‑förordningens krav på transparens, spårbarhet och kontroll av bias.

Designa ditt eget övervakningsflöde (skissövning)

Uppgift: Skissa ett enkelt flöde för AI‑driven övervakning av en specifik produktkategori (välj t.ex. leksaker, PPE eller elektronik).

  1. Välj kategori och skriv ner:
  • Vilka datakällor du skulle använda (API, skrapning, delade dataset).
  • Vilka textsignaler du vill leta efter.
  • Vilka bildsignaler du vill leta efter.
  1. Rita (mentalt eller på papper) ett flödesschema med minst dessa rutor:
  • Datainsamling
  • Förbehandling
  • Textanalys
  • Bildanalys
  • Risksammanvägning
  • Mänsklig granskning
  1. Markera i ditt flöde:
  • Var du behöver vara extra uppmärksam på integritet/GDPR.
  • Var du behöver tänka på AI‑förordningens krav (t.ex. loggning, mänsklig övervakning).

Om du gör övningen i grupp: jämför era flöden och diskutera:

  • Var ni la in mänsklig kontroll.
  • Hur ni valde trösklar för flaggning.

Snabbtest: Förstår du flödet?

Besvara frågan nedan för att kontrollera din förståelse.

Vilket påstående beskriver BÄST en juridiskt och tekniskt hållbar strategi för automatiserad övervakning av webbutbud i EU 2026?

  1. Att skrapa alla tillgängliga webbsidor utan hänsyn till plattformsvillkor, så länge inga personuppgifter lagras.
  2. Att kombinera officiella API:er, avtalade dataflöden och begränsad skrapning, med loggning, riskbaserad analys och mänsklig granskning enligt AI‑förordningens krav.
  3. Att enbart använda en kraftfull språkmodell (LLM) som automatiskt tar bort alla produkter den bedömer som riskabla, utan manuell inblandning.
Show Answer

Answer: B) Att kombinera officiella API:er, avtalade dataflöden och begränsad skrapning, med loggning, riskbaserad analys och mänsklig granskning enligt AI‑förordningens krav.

Alternativ 2 är korrekt eftersom det kombinerar tekniskt hållbara datakällor (API:er, avtal), respekt för plattformar, loggning, riskbaserad analys och mänsklig övervakning i linje med DSA, AI‑förordningen och GDPR. Alternativ 1 ignorerar villkor och integritetsaspekter; alternativ 3 saknar nödvändig mänsklig kontroll och transparens.

Repetition av nyckelbegrepp

Använd korten för att repetera centrala termer från modulen.

Webbskrapning
Automatiserad inläsning av innehåll från webbsidor (HTML) för att extrahera data, t.ex. produktlistningar. Måste ske med hänsyn till plattformsvillkor, belastning och juridiska krav.
Plattforms‑API
Ett officiellt gränssnitt från en plattform som gör det möjligt att hämta strukturerad data (t.ex. produkter, bilder) på ett kontrollerat och reglerat sätt.
NLP (Natural Language Processing)
Tekniker för att låta datorer förstå och analysera mänskligt språk, t.ex. för att hitta riskord, felaktiga påståenden eller säkerhetsklagomål i produkttexter och recensioner.
Bildigenkänning
Användning av datorseende för att tolka bilder, t.ex. hitta smådelar på leksaker, upptäcka felaktiga CE‑symboler eller läsa varningstext via OCR.
Riskbaserad prioritering
Att använda data (text, bild, historik) och modeller för att ge produkter en risknivå och styra resurser mot de mest problematiska fallen.
AI‑förordningen (EU AI Act)
EU‑förordning som reglerar utveckling och användning av AI‑system, med krav på riskhantering, dokumentation, transparens, mänsklig övervakning och kontroll av bias.

Key Terms

Webbskrapning
Automatiserad inläsning av data från webbsidor, ofta via script som parsar HTML‑strukturen.
Bildigenkänning
Del av datorseende där modeller tränas för att känna igen objekt, mönster eller text i bilder.
Plattforms‑API
Programmerbart gränssnitt som en plattform erbjuder för kontrollerad åtkomst till dess data.
Riskbaserad prioritering
Metod där resurser fokuseras på de objekt eller fall som bedöms ha högst risk, baserat på data och modeller.
Digital Services Act (DSA)
EU‑regelverk som bland annat reglerar plattformars ansvar för olagligt innehåll och riskhantering online.
AI‑förordningen (EU AI Act)
EU‑förordning som sätter ramarna för hur AI‑system får utvecklas och användas, inklusive krav på riskhantering och transparens.
NLP (Natural Language Processing)
Område inom AI som behandlar och analyserar naturligt språk i text- eller talform.
OCR (Optical Character Recognition)
Teknik för att automatiskt läsa och tolka text i bilder, t.ex. etiketter och varningsskyltar.
Produktsäkerhetsförordningen (GPSR)
EU‑förordning som reglerar säkerheten för konsumentprodukter, inklusive sådana som säljs via onlineplattformar.

Finished reading?

Test your understanding with a custom practice exam on this chapter.

Test yourself