El Procesamiento de Lenguajes Naturales -abreviado PLN, o NLP del idioma inglés Natural Language Processing- es una subdisciplina de la Inteligencia Artificial y la rama ingenieril de la lingüística computacional.
El PLN se ocupa de la formulación e investigación de mecanismos
eficaces computacionalmente para la comunicación entre personas o entre
personas y máquinas por medio de lenguajes naturales.
El PLN no trata de la comunicación por medio de lenguajes naturales de
una forma abstracta, sino de diseñar mecanismos para comunicarse que
sean eficaces computacionalmente -que se puedan realizar por medio de
programas que ejecuten o simulen la comunicación-.
Los modelos
aplicados se enfocan no sólo a la comprensión del lenguaje de por sí,
sino a aspectos generales cognitivos humanos y a la organización de la
memoria. El lenguaje natural sirve sólo de medio para estudiar estos
fenómenos.







