Curso online – especialización profesional certificada en procesamiento del lenguaje natural de DeepLearning.AI

¡Domina técnicas avanzadas de PNL a través de cuatro cursos prácticos! Actualizado con las últimas técnicas el 21 de octubre.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

nivel intermedio

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • traducción automática
  • Transformadores
  • análisis de sentimiento
  • palabra2back
  • Modelos de atención

What you will learn in the course

Courses for which the course is suitable

  • Desarrollador de aplicaciones de PNL
  • Analiza datos textuales.
  • Ingeniero de aprendizaje automático
  • Desarrollador de chatbots
  • Un experto en análisis de emociones
  • Desarrollador de herramientas de traducción de idiomas.
  • Desarrollador de sistemas de reconocimiento de entidades.
  • Desarrollador de sistemas de resumen de texto.
  • Experto en análisis de preguntas y respuestas.
  • Desarrolla modelos de redes neuronales.

Experiencia: una serie de cursos de 4 partes

procesamiento del lenguaje natural (PNL)

El procesamiento del lenguaje natural (PNL) es un subcampo de la lingüística, la informática y la inteligencia artificial que utiliza algoritmos para interpretar y manipular el lenguaje humano. Esta tecnología es una de las áreas de aprendizaje automático más utilizadas y es fundamental para analizar de manera eficiente grandes cantidades de datos no estructurados, especialmente textuales. A medida que se desarrolle el campo de la inteligencia artificial, también lo hará la demanda de expertos capacitados en construir modelos para el análisis del habla y el lenguaje, descubrir patrones contextuales y extraer información del texto y el audio.

¿Qué aprenderás?

Al final de esta experiencia, estará listo para diseñar aplicaciones de PNL que:

  • Análisis de preguntas y respuestas
  • análisis de sentimiento
  • Herramientas de traducción de idiomas
  • Resumen de texto
  • Construyendo chatbots

Estas aplicaciones y gestión de PNL estarán a la vanguardia del emocionante cambio para el futuro impulsado por la IA.

Guías

Esta experiencia fue diseñada e impartida por dos expertos en PNL, aprendizaje automático y aprendizaje profundo:

  • Yunus Ben-Souda Mori : instructor de inteligencia artificial en la Universidad de Stanford y también ayudó a desarrollar experiencia en aprendizaje profundo.
  • Lukasz Kaiser : investigador científico senior del equipo de Google Brain y coautor del artículo sobre Tensorflow, Tensor2Tensor y las bibliotecas Trax.

Un proyecto de aprendizaje práctico.

Esta experiencia le proporcionará el conocimiento básico del aprendizaje automático y las técnicas avanzadas necesarias para crear sistemas avanzados de PNL:

  • Utilice regresión logística, Bayes ingenuo y vectores de palabras para aplicar análisis de sentimientos, completar analogías, traducir palabras y utilizar aplanamiento sensible a la ubicación para localizar a los vecinos más cercanos.
  • Utilice programación dinámica, modelos ocultos de Markov e incrustación de palabras para corregir errores ortográficos, completar oraciones parciales e identificar etiquetas de partes del discurso para palabras.
  • Utilice redes neuronales densas y recurrentes, LSTM, GRU y redes siamesas en TensorFlow y Trax para realizar análisis de sentimiento avanzado, generación de texto, detección de entidades con nombre y detección de preguntas duplicadas.
  • Utilice codificación-decodificación, causalidad y atención plena para realizar traducción automática avanzada de oraciones completas, resúmenes de texto, responder preguntas y crear chatbots. ¡Aprenda T5, BERT, Transformer, Reformer y más con Transformers!

Details of the courses that make up the specialization

Procesamiento del lenguaje natural con clasificación y espacios vectoriales.

  • Curso 1
  • 33 horas
  • 4,6 (4.437 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Cómo utilizar la regresión logística, la predicción ingenua y los vectores de palabras para aplicar el análisis de sentimientos, la finalización de analogías y la traducción de palabras.
habilidades que adquirirás
  • Categoría: traducción automática
  • Categoría: hash sensible a la ubicación
  • Categoría: análisis de sentimiento
  • Categoría: asimilaciones de palabras
  • Categoría: Modelos de espacio vectorial

Procesamiento del lenguaje natural con modelos probabilísticos.

  • Curso 2
  • 30 horas
  • 4,7 (1.705 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Cómo utilizar programación dinámica, modelos ocultos de Markov e incrustaciones de palabras para implementar la autocorrección, el autocompletado y el etiquetado de partes del discurso para palabras.
habilidades que adquirirás
  • Categoría: modelos de lenguaje N-gram
  • Categoría: Autocorrección
  • categoría: Etiquetar partes del discurso
  • Categoría: Word2vec

Procesamiento del lenguaje natural con modelos continuos.

  • Curso 3
  • 21 horas
  • 4,5 (1.136 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Cómo utilizar redes neuronales recurrentes, LSTM, GRU y redes siamesas en Trax para análisis de sentimientos, generación de texto y reconocimiento de entidades.
habilidades que adquirirás
  • Categoría: asimilación de palabras
  • Categoría: Cadenas siamesas
  • Categoría: Emoción con redes neuronales
  • Categoría: generación de lenguaje natural
  • Categoría: Identificación de entidades nombradas

Procesamiento del lenguaje natural con modelos de atención.

  • Curso 4
  • 26 horas
  • 4,4 (1.017 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Cómo utilizar modelos de codificador articulado, coslim y de autoatención para la traducción automática de oraciones completas, resumir texto, crear chatbots y realizar preguntas y respuestas.
habilidades que adquirirás
  • Categoría: Modelos T5+BERT
  • Categoría: Chatbot
  • Categoría: Cambio de modelos
  • Categoría: Traducción automática neuronal
  • Categoría: modelos de atención