Procesamiento natural del lenguaje

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 23 de diciembre de 2019; las comprobaciones requieren 15 ediciones .

El Procesamiento del Lenguaje Natural ( PNL ) es un área general de la inteligencia artificial y la lingüística matemática . Estudia los problemas de análisis y síntesis por ordenador de textos en lenguajes naturales . En relación a la inteligencia artificial, análisis significa comprender el lenguaje, y síntesis significa generar texto alfabetizado .

Tareas y limitaciones

Teóricamente, construir una interfaz de lenguaje natural para computadoras es un objetivo muy atractivo. Los primeros sistemas como SHRDLU , que trabajaban con un "mundo de bloques" limitado y usaban un vocabulario limitado, se veían extremadamente bien, inspirando a sus creadores. Sin embargo, el optimismo se desvaneció rápidamente cuando estos sistemas se enfrentaron a la complejidad y ambigüedad del mundo real.

La comprensión del lenguaje natural a veces se considera[ quien? ] La IA es una tarea completa, porque el reconocimiento de un idioma vivo requiere un gran conocimiento del sistema sobre el mundo que nos rodea y la capacidad de interactuar con él. La propia definición del significado de la palabra “ comprender ” es una de las principales tareas de la inteligencia artificial. .

Dificultades en la comprensión

En ruso

La calidad de la comprensión depende de muchos factores: el idioma, la cultura nacional, el propio interlocutor, etc. A continuación se muestran algunos ejemplos de las dificultades a las que se enfrentan los sistemas de comprensión de textos.

Clasificación de tareas

Problemas populares: [1] [2] [3]

  1. Reconocimiento de voz
  2. Análisis de texto
  3. Generación de texto
  4. síntesis de voz

Tareas de análisis y síntesis en el complejo:

Clasificación general:

  1. Categorización de texto
  2. Clasificación de secuencias de caracteres
    1. Reconocimiento de entidad nombrada
    2. Definición de partes del discurso de las palabras.
  3. Reconocimiento de frases
  4. Extraer información del texto
  5. anotación de sintaxis
  6. anotación semántica
  7. Generación de texto
    1. Generación de texto basada en voz reconocida
    2. Traducción automática
    3. Generalización del texto

Software

Véase también

Notas

  1. Shervin Minaee, Nal Kalchbrenner, Erik Cambria, Narjes Nikzad, Meysam Chenaghlu. Clasificación de texto basada en aprendizaje profundo: una revisión completa  // arXiv: 2004.03705 [cs, stat]. — 2020-04-05. Archivado desde el original el 24 de junio de 2020.
  2. Tom Young, Devamanyu Hazarika, Soujanya Poria, Erik Cambria. Tendencias recientes en el procesamiento del lenguaje natural basado en el aprendizaje profundo  // arXiv:1708.02709 [cs]. — 2018-11-24. Archivado el 6 de mayo de 2020.
  3. prof . Jason Eisner. Curso de Procesamiento Automático de Textos  (Inglés)  ? . Consultado el 7 de mayo de 2020. Archivado desde el original el 13 de mayo de 2020.

Enlaces