Vad är naturligt språkbehandling?

Natural Language Processing (NLP) är ett sätt att översätta mellan datorspråk och mänskliga språk. Målet med detta fält är att låta datorer förstå vad en text säger utan att få exakta värden och ekvationer för de data som texten innehåller. I huvudsak automatiserar naturligt språkbehandling översättningsprocessen mellan mänskliga och datorspråk. Även om mycket av detta område förlitar sig på statistik och modeller för att bestämma troliga betydelser av en fras, finns det och har varit många olika tillvägagångssätt för detta problem. Resultat inom detta område har tillämpningar inom områdena taligenkänning, översättning av mänskligt språk, informationshämtning och till och med konstgjord intelligens.

utvecklas ur en bakgrund inom datavetenskap och lingvistik, naturligt språkbehandling står inför många problem eftersom språk inte alltid är konsekvent och inte alla ledtrådar till betydelse är contained i själva språket. Till och med en fullständig redogörelse för hela grammatiken på ett språk inklusive alla undantag tillåter inte alltid en dator att analysera informationen i en text. Vissa meningar är syntaktiskt tvetydiga, ord har ofta mer än en betydelse, och vissa kombinationer av ljud eller symboler förändrar deras betydelse beroende på gränserna för orden - som alla kan vara problem för en dator som inte förstår sammanhang. Ännu viktigare är att mycket av språket beror på en koppling till det fysiska och sociala universum - vissa meningar, som talhandlingar, förmedlar inte information så mycket som agerar på världen. Även om en dator har en perfekt förståelse för mänskligt språksyntax och semantik, måste texten som ska analyseras vara fri från mänskliga enheter, till exempel sarkasm eller passiv aggression, för att datorn ska kunna fastställa vad texten betyder.

ideologiskt är naturligt språkbearbetning ett system för interaktion mellan mänsklig dator som jagS styrs av idén att de flesta datoranvändare är mer bekväm att arbeta med datorer på ett mänskligt språk som de redan känner än att anpassa sig till en dators språk. Det utnyttjar också det faktum att mycket av mänsklig kunskap redan är kodad på mänskligt språk, och texterna som innehåller den kunskapen kan översättas till logiska strukturer som kan strömlinjeformas för en dator. Även om många projekt inom detta område arbetar för att extrahera datorläsbara data från mänskliga språktexter, används naturligt språkbehandling också för att generera mänskliga läsbara texter från datordata. Både dessa förståelse och genererande anläggningar kan användas av samma teknik, till exempel i fallet med applikationer som översätter från ett mänskligt språk till ett annat genom att först avkoda texten till ett datorspråk och sedan kodar den på ett annat mänskligt språk. Innovationerna som erhållits i naturliga språkbearbetningsinsatser är också påfallande tillämpliga på artificiell intelligensprojekt på grund avGraden till vilken mänsklig liknande intelligens definieras av en behärskning av komplexiteten i mänskligt språk.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?