Sådan reducerer du skævheder i NLP-modeller for bedre tekstanalyse (med Dan Erickson fra Viable)

Michael Luchen får selskab af Dan Erickson, administrerende direktør og grundlægger af Viable. Lyt med, når de dykker ned i emnet naturlig sprogbehandling, et effektivt værktøj, der vil understøtte fremtidens produktledelse.

Højdepunkter fra interviewet

  • Dan har arbejdet i startups på den tekniske side i omkring 15 år nu. I begyndelsen af sin karriere havde Dan stort fokus på at hjælpe virksomheder i den tidlige fase med at bygge deres allerførste produkt. [1:42]
  • Dan gik videre til nogle virksomheder i vækstfasen som Yammer og Eaze. Han var teknisk direktør hos Eaze og var CTO i en virksomhed kaldet Getable. Og for et par år siden grundlagde han Viable for at hjælpe virksomheder med at forstå og skabe forbindelse til deres kunder. [2:06]
  • Da Dan først startede virksomheden, kaldte de sig selv Viable Fit. De fokuserede faktisk på at hjælpe virksomheder i den tidlige fase med at finde produkt-markedstilpasning ved hjælp af Superhuman-rammen for produkt-markedstilpasning. [2:34]
  • Naturlig sprogbehandling (NLP) er grundlæggende en måde at hjælpe en computer med at forstå menneskesprog på. [4:02]

På et overordnet niveau handler NLP om at forstå menneskesprog på en måde, som computere kan bruge til at udtrække de rigtige ting.

Dan Erickson
  • Helt centralt i Viable finder man deres motor til kvalitativ analyse, som består af en kombination af interne modeller og tredjepartsmodeller, herunder GPT-3. [5:38]
  • En af Viables funktioner er temaanalyse. Det går grundlæggende ud på at indsamle en stor mængde data fra en række forskellige kilder og derefter samle disse ting i temaer. [6:19]
  • Et af de oprindelige problemer, som Dan stødte på hos Viable, var at hjælpe virksomheder med at finde produkt-markedstilpasning ved hjælp af processen for produkt-markedstilpasning fra Superhuman. Det går grundlæggende ud på at sende en spørgeundersøgelse ud, indsamle svarene, læse hvert eneste svar, gruppere dem efter funktioner eller smertepunkter og derefter bruge det til at styre produktplanen. [9:02]

Alle sprogmodeller indeholder en form for indbygget bias, og det skyldes, at de er trænet på tekst, der på et tidspunkt er skrevet af mennesker.

Dan Erickson
  • Mennesker er iboende forudindtagede. Vi er ikke fuldt ud rationelle væsener. Og fordi vi har dette datakorpus, som disse systemer er trænet på, og som er meget menneskeligt, ender vi med at introducere disse menneskelige skævheder i NLP-modellerne. [11:14]
  • Hos Viable er en af de største ting, de gør, faktisk at træne mange modeller selv ved hjælp af datasæt, som de selv har kurateret. [12:38]
  • Hos Viable træner de ikke på deres kunders data. De har normalt deres egne datasæt, som de selv har opbygget. [13:47]
  • Forfinelse indgår i Viables produktplan. Model-forfinelse er bestemt noget, de arbejder løbende med. [15:02]

Når man taler om bias i NLP, synes jeg, det er vigtigt også at tænke på den bias, der findes i enhver nuværende proces, som NLP kommer til at erstatte.

Dan Erickson
  • Det er nemt for mennesker at blive distraheret af en bestemt ting, som bliver deres personlige projekt. NLP lider ikke under denne særlige form for bias. Grundlæggende betyder det, at man i stedet for at have det begrænsede perspektiv, som den bias, der findes i disse anekdoter, giver, kan bruge NLP til at udvide sit perspektiv og se mere af dataene. [17:09]
  • I fremtiden vil Viable ende med at have meget større kontekstvinduer. De vil kunne håndtere titusindvis af ord i stedet for blot nogle få tusinde, hvilket i høj grad vil øge modellens evne til at forbinde stadig flere begreber med hinanden. [22:12]
  • For produktledere, der kan se en mulighed for at integrere en NLP-model i deres produkt, er det bedste sted at starte de naturlige sproggrænseflader. [23:01]
  • Dans foretrukne værktøj, som han bruger regelmæssigt, er GitHub Copilot. [25:40]

Mød vores gæst

Dan Erickson er administrerende direktør og grundlægger af Viable.

Viable hjælper virksomheder med at lære af deres kunder ved at samle kundefeedback på tværs af kanaler, identificere temaer og analysere feedbacken for at udlede konkrete indsigter og anbefalinger.

Viable understøtter mange kanaler, herunder arbejdssager, livechat, sociale medier, spørgeundersøgelser, produkt- og appanmeldelser samt udskrifter af opkald.

Dan og hans team har også rejst i alt $9 millioner fra Craft Ventures, Javelin Venture Partners, Streamlined Ventures, Meyer’s Capital, mange fantastiske engleinvestorer og solo-GP'er.

Fortsæt med at lytte til dine brugere, og lad dine brugere trække dig i den rigtige retning i stedet for blot at fokusere på din egen intuition.

Dan Erickson

Ressourcer fra denne episode:

Relaterede artikler og podcasts:

Læs transskriptionen:

Vi prøver at transskribere vores podcasts ved hjælp af et softwareprogram. Bær over med eventuelle slåfejl, da botten ikke er korrekt 100 % af tiden.

Også værd at tjekke ud: