Investor's wiki

Natural Language Processing (NLP)

Natural Language Processing (NLP)

Hva er naturlig språkbehandling (NLP)?

Natural Language Processing (NLP) er et felt av kunstig intelligens (AI) som gjør det mulig for datamaskiner å analysere og forstå menneskelig språk, både skriftlig og muntlig. Den ble formulert for å bygge programvare som genererer og forstår naturlige språk slik at en bruker kan ha naturlige samtaler med en datamaskin i stedet for gjennom programmering eller kunstige språk som Java eller C.

Forstå naturlig språkbehandling (NLP)

Natural Language Processing (NLP) er ett skritt i et større oppdrag for teknologisektoren – nemlig å bruke kunstig intelligens (AI) for å forenkle måten verden fungerer på. Den digitale verdenen har vist seg å være en game-changer for mange selskaper ettersom en stadig mer teknologikyndig befolkning finner nye måter å samhandle online med hverandre og med selskaper.

Sosiale medier har redefinert betydningen av fellesskap; kryptovaluta har endret den digitale betalingsnormen; e-handel har skapt en ny betydning av ordet bekvemmelighet, og skylagring har introdusert et annet nivå av dataoppbevaring for massene.

Gjennom AI åpner felt som maskinlæring og dyp læring øynene for en verden av alle muligheter. Maskinlæring brukes i økende grad i dataanalyse for å forstå big data. Den brukes også til å programmere chatbots for å simulere menneskelige samtaler med kunder. Imidlertid ville disse fremadrettede anvendelsene av maskinlæring ikke vært mulig uten improvisasjonen av Natural Language Processing (NLP).

Stadier av naturlig språkbehandling (NLP)

NLP kombinerer AI med datalingvistikk og datavitenskap for å behandle menneskelige eller naturlige språk og tale. Prosessen kan deles inn i tre deler. Den første oppgaven til NLP er å forstå det naturlige språket som mottas av datamaskinen. Datamaskinen bruker en innebygd statistisk modell for å utføre en talegjenkjenningsrutine som konverterer det naturlige språket til et programmeringsspråk. Den gjør dette ved å dele opp en nylig tale den hører i små enheter, og deretter sammenligne disse enhetene med tidligere enheter fra en tidligere tale.

Utdata eller resultat i tekstformat bestemmer statistisk ordene og setningene som mest sannsynlig ble sagt. Denne første oppgaven kalles tale-til-tekst-prosessen.

Den neste oppgaven kalles del-of-speech (POS) tagging eller ord-kategori disambiguation. Denne prosessen identifiserer elementært ord i deres grammatiske former som substantiv, verb, adjektiver, fortid, etc. ved å bruke et sett med leksikonregler kodet inn i datamaskinen. Etter å ha forstått disse to prosessene, forstår datamaskinen sannsynligvis meningen med talen som ble holdt.

Det tredje trinnet tatt av en NLP er tekst-til-tale konvertering. På dette stadiet blir dataprogrammeringsspråket konvertert til et hørbart eller tekstformat for brukeren. En chatbot for finansnyheter, for eksempel, som blir stilt et spørsmål som "Hvordan går det med Google i dag?" vil mest sannsynlig skanne finansnettsteder for Google-aksjer, og kan velge å velge kun informasjon som pris og volum som svar.

Spesielle hensyn

NLP forsøker å gjøre datamaskiner intelligente ved å få mennesker til å tro at de samhandler med et annet menneske. Turing-testen,. foreslått av Alan Turing i 1950, sier at en datamaskin kan være fullt intelligent hvis den kan tenke og føre en samtale som et menneske uten at mennesket vet at de faktisk snakker med en maskin.

En datamaskin i 2014 besto testen på en overbevisende måte – en chatbot med personaen til en 13 år gammel gutt. Dette er ikke å si at en intelligent maskin er umulig å bygge, men den skisserer de iboende vanskelighetene med å få en datamaskin til å tenke eller snakke som et menneske. Siden ord kan brukes i forskjellige sammenhenger, og maskiner ikke har den virkelige erfaringen som mennesker har for å formidle og beskrive enheter i ord, kan det ta litt tid før verden helt kan gjøre unna dataprogrammeringsspråk.

##Høydepunkter

  • Naturlig språkbehandling (NLP) bruker datamaskinalgoritmer og kunstig intelligens for å gjøre det mulig for datamaskiner å gjenkjenne og reagere på menneskelig kommunikasjon.

– Tekst-til-tale-apper, som nå finnes på de fleste iOS- og Android-plattformer, sammen med smarthøyttalere som Amazon Echo (Alexa) eller Google Home, har blitt allestedsnærværende eksempler på NLP de siste årene.

  • Selv om det finnes flere NLP-metoder, innebærer de vanligvis å dele opp tale eller tekst i diskrete underenheter og deretter sammenligne disse med en database over hvordan disse enhetene passer sammen basert på tidligere erfaringer.