Skip to main content

Hvad er naturlig sprogbehandling?

Natural Language Processing (NLP) er en måde at oversætte mellem computersprog og menneskelige sprog.Målet med dette felt er at give computere mulighed for at forstå, hvad en tekst siger uden at få præcise værdier og ligninger for de data, som teksten indeholder.I det væsentlige automatiserer naturlig sprogbehandling oversættelsesprocessen mellem menneskelige og computersprog.Mens meget af dette felt er afhængig af statistikker og modeller for at bestemme sandsynlige betydninger af en sætning, er der og har været mange forskellige tilgange til dette problem.Resultater på dette felt har anvendelser inden for talegenkendelse, menneskelig sprogoversættelse, indhentning af oplysninger og endda kunstig intelligens.

Udvikling af baggrund inden for datalogi og sprogvidenskab, naturlig sprogforarbejdning står over for mange problemer, fordi sprog ikke altid er konsistent konsistentOg ikke alle ledetråde til mening er indeholdt på selve sproget.Selv en komplet redegørelse for hele grammatikken på et sprog, der inkluderer alle undtagelser, tillader ikke altid en computer at analysere oplysningerne i en tekst.Nogle sætninger er syntaktisk tvetydige, ord har ofte mere end én betydning, og nogle kombinationer af lyde eller symboler ændrer deres betydning afhængigt af grænserne for ordene mdash;Alt sammen kan være problemer for en computer, der ikke forstår kontekst.Mere vigtigt er meget af sproget afhænger af en forbindelse til det fysiske og sociale univers mdash;Nogle sætninger, såsom talehandlinger, formidler ikke information så meget som handle om verden.Selv hvis en computer har en perfekt forståelse af menneskelig sprogsyntaks og semantik, skal teksten, der skal analyseres, være fri for menneskelige enheder, såsom sarkasme eller passiv aggression, for at computeren korrekt skal konstatere, hvad teksten betyder.

Ideologisk, naturlig, naturligSprogbehandling er et system med interaktion mellem mennesker og computer, der styres af ideen om, at de fleste computerbrugere er mere komfortable med at arbejde med computere på et menneskeligt sprog, de allerede kender, end at tilpasse sig et computere-sprog.Det kapitaliserer også, at meget af menneskelig viden allerede er kodet på menneskets sprog, og de tekster, der indeholder denne viden, kan oversættes til logiske strukturer, der kan strømline til en computer.Mens mange projekter på dette felt arbejder for at udtrække computerlæsbare data fra menneskelige sprogtekster, bruges naturlig sprogbehandling også til at generere menneskelige læsbare tekster fra computerdata.Både disse forståelse og generering af faciliteter kan bruges af den samme teknologi, såsom i tilfælde af applikationer, der oversættes fra et menneskeligt sprog til et andet ved at først afkode teksten til et computersprog og derefter kode den på et andet menneskeligt sprog.De innovationer, der er opnået i naturlige sprogforarbejdningsindsatser, gælder også på grund af kunstige intelligensprojekter på grund af den grad, i hvilken menneskelignende intelligens defineres af en mestring af kompleksiteten af menneskeligt sprog.