Sortert handleliste med AI: sparer det tid i butikken?
Status: delvis · Dato testet: 2026-11-02 · Kostnad: 0 kr
Problemet
Du har en rotete handleliste. I butikken går du fram og tilbake mellom avdelingene.
Lokal Python 3.13-script som matcher varenavn mot stikkord per butikkavdeling. Ingen betalt API. Kostnad: 0 kr. Tid: under ett sekund.
Resultatet (honest)
Første versjon feilet på to vanlige norske varer:
- - «Gulrøtter» havnet i Annet fordi stikkordet var «gulrot» uten å normalisere ø→o.
- - «Eplemost» ble lagt under Frukt fordi «eple» traff før «eplemost» ble sjekket som drikke.
Etter retting (normaliser æøå, sjekk drikke før frukt) ble alle 17 varer plassert riktig. Oppskriften under er den fiksede.
Oppskriften (steps)
- 1. Lag en liste med varene dine.
- 2. Lag avdelinger med stikkord. Mer spesifikke stikkord først (f.eks. eplemost før eple).
- 3. Normaliser tekst: lower-case og æ→ae, ø→o, å→aa før du sammenligner.
- 4. For hver vare: finn første avdeling som treffer, ellers «Annet».
- 5. Skriv ut avdeling for avdeling. Ta med «Annet» nederst og rett stikkordene når noe havner der.
Minimal skisse:
def norm(s):
return (s.lower()
.replace("æ","ae").replace("ø","o").replace("å","aa"))
SECTIONS = [
("Drikke", ["eplemost", "juice"]),
("Frukt og gront", ["gulrot", "appelsin", "potet", "eple"]),
("Kjol", ["smor", "bacon", "laks", "kjottdeig"]),
("Bakevarer", ["brod", "rundstykke"]),
("Torrvarer", ["kaffe", "spaghetti"]),
]
Tre ting verdt å vite
- 1. Norske bokstaver ødelegger naive treff. Normaliser før du matcher.
- 2. Rekkefølge på stikkord betyr mer enn du tror.
- 3. Du trenger ikke en chat-bot til dette. Et lite script holder, og det er gratis.
Dato testet
2026-11-02
← Tilbake til arkivet