Slik reduserer du skjevheter i NLP-modeller for bedre tekstanalyse (med Dan Erickson fra Viable)

Michael Luchen får selskap av Dan Erickson, administrerende direktør og grunnlegger av Viable. Hør dem gå i dybden på temaet naturlig språkbehandling, et kraftig verktøy som vil bidra til å forme fremtidens produktledelse.

Høydepunkter fra intervjuet

  • Dan har jobbet i oppstartsbedrifter på ingeniørsiden i rundt 15 år nå. I begynnelsen av karrieren var Dan svært opptatt av å hjelpe selskaper i tidlig fase med å bygge sitt aller første produkt. [1:42]
  • Dan gikk videre til selskaper i vekst, som Yammer og Eaze. Han var teknologidirektør i Eaze og CTO i et selskap som het Getable. For et par år siden grunnla han Viable for å hjelpe selskaper med å forstå og knytte kontakt med kundene sine. [2:06]
  • Da Dan startet selskapet, kalte de seg Viable Fit. De fokuserte faktisk på å hjelpe selskaper i tidlig fase med å finne produkt-marked-tilpasning ved hjelp av rammeverket for produkt-marked-tilpasning fra Superhuman. [2:34]
  • Naturlig språkbehandling (NLP) er i utgangspunktet en måte å hjelpe en datamaskin med å forstå menneskelig språk på. [4:02]

På et overordnet nivå handler NLP om å forstå menneskelig språk på en måte som datamaskiner kan bruke til å trekke ut det riktige.

Dan Erickson
  • Helt sentralt i Viable finner vi analyseverktøyet deres for kvalitative data, som består av en kombinasjon av interne modeller og tredjepartsmodeller, inkludert GPT-3. [5:38]
  • En av funksjonene i Viable er temaanalyse. Dette innebærer i utgangspunktet å hente inn et stort datamateriale fra en rekke ulike kilder og deretter gruppere disse tingene i temaer. [6:19]
  • Et av de opprinnelige problemene Dan møtte i Viable, var å hjelpe selskaper med å finne produkt-marked-tilpasning ved hjelp av prosessen for produkt-marked-tilpasning fra Superhuman. Det innebærer i utgangspunktet å sende ut en undersøkelse, samle inn svarene, lese gjennom hvert eneste svar, gruppere dem i funksjoner eller smertepunkter og deretter bruke dette til å veilede veikartet. [9:02]

Alle språkmodeller har en viss innebygd skjevhet, og det skyldes at de er trent på tekst som en gang ble skrevet av mennesker.

Dan Erickson
  • Mennesker er iboende forutinntatte. Vi er ikke fullt ut rasjonelle vesener. Og siden vi har dette datakorpuset som disse tingene er trent på, og det er svært menneskelig, kommer vi til å ende opp med å introdusere disse menneskelige skjevhetene i NLP-modellene på grunn av det. [11:14]
  • I Viable er noe av det viktigste de gjør, at de faktisk trener mange modeller selv, på datasett de har samlet inn og kuratert på egen hånd. [12:38]
  • I Viable trener de ikke på kundenes data. Vanligvis har de sine egne datasett som de har bygget opp. [13:47]
  • Forbedring inngår i veikartet til Viable. Modellforbedring er definitivt noe de arbeider kontinuerlig med. [15:02]

Når man snakker om skjevheter i NLP, mener jeg det også er viktig å tenke på skjevheter som finnes i enhver eksisterende prosess som NLP skal erstatte.

Dan Erickson
  • Det er lett for mennesker å bli avsporet av en bestemt ting som blir deres eget hjertebarn. NLP lider ikke under denne spesifikke formen for skjevhet. I praksis gjør dette at du, i stedet for å ha det begrensede perspektivet som skjevheten i disse anekdotene gir, kan bruke NLP til å utvide perspektivet ditt og se mer av dataene. [17:09]
  • I fremtiden vil Viable ende opp med langt større kontekstvinduer. De vil kunne behandle titusenvis av ord i stedet for bare noen få tusen, noe som i stor grad vil øke modellens evne til å knytte stadig flere konsepter sammen. [22:12]
  • For produktledere som ser en mulighet til å integrere en NLP-modell i produktet sitt, er det naturlige språkgrensesnitt som er det beste stedet å begynne. [23:01]
  • Dans favorittverktøy, som han bruker regelmessig, er GitHub Copilot. [25:40]

Møt gjesten vår

Dan Erickson er administrerende direktør og grunnlegger av Viable.

Viable hjelper selskaper med å lære av kundene sine ved å samle tilbakemeldinger fra kunder på tvers av kanaler, identifisere temaer og analysere tilbakemeldingene for å produsere konkrete innsikter og anbefalinger.

Viable støtter mange kanaler, blant annet arbeidsoppgaver, direktechat, sosiale medier, undersøkelser, produkt- og appanmeldelser samt samtaletranskripsjoner.

Dan og teamet hans har også hentet inn totalt 9 millioner dollar fra Craft Ventures, Javelin Venture Partners, Streamlined Ventures, Meyer’s Capital, mange fantastiske engleinvestorer og soloinvestorer.

Fortsett å lytte til brukerne dine, og la brukerne dine trekke deg i riktig retning i stedet for å bare fokusere på din egen intuisjon.

Dan Erickson

Ressurser fra denne episoden:

Relaterte artikler og podkastepisoder:

Les transkripsjonen:

Vi prøver ut å transkribere podkastene våre ved hjelp av et program. Vi ber om unnskyldning for eventuelle skrivefeil, siden boten ikke er korrekt 100 % av tiden.

Dette kan også være verdt å sjekke ut: