Curso online – especialización profesional certificada en Procesamiento del Lenguaje Natural por Packt Institute

Dominar las metodologías de PNL con Python. Conviértete en un profesional en el procesamiento del lenguaje natural usando Python.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de nivel intermedio avanzando involucrado

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Procesamiento semántico
  • Palabra2Vec
  • PNL
  • procesamiento léxico
  • procesamiento sintáctico

What you will learn in the course

Courses for which the course is suitable

  • Desarrollador de chatbots
  • Analizador de datos de texto
  • ingeniero de PNL
  • Desarrolla modelos de aprendizaje automático.
  • Un experto en análisis de emociones
  • Desarrollador de aplicaciones con integración de APIs
  • Analizador de lenguaje natural
  • Desarrollador de soluciones de detección de spam.
  • Desarrollador de sistemas de traducción automática.
  • Desarrolla proyectos con Alexa y Google Home

Pasantía: una serie de cursos de tres unidades.

En este curso aprenderá cómo las máquinas pueden entrenarse para comprender y procesar el lenguaje humano utilizando varios algoritmos de PNL (procesamiento del lenguaje natural). Descubrirá procesos de procesamiento lingüístico, procesamiento sintáctico básico y mecanismos como los que utiliza Google Translate para comprender el contexto del lenguaje y el proceso de traducción.

Un proyecto práctico

Incluye la creación de un chatbot con Rasa, que realiza conversaciones escritas y de voz, se conecta a canales de mensajes e implementa API. Además, aprenderá a entrenar sus modelos en comprensión del lenguaje natural (NLU). Los programas escritos manualmente no manejan entradas variables, por lo que el curso se centra en la creación de modelos flexibles y conscientes del contexto.

Requisitos del curso
  • No se requieren conocimientos previos de aprendizaje automático o aprendizaje profundo.
  • El curso cubre todos los requisitos requeridos.

Al final del curso, dominará la creación de modelos de PNL para resúmenes de texto, análisis de sentimientos y reconocimiento de entidades, todo a través de proyectos del mundo real. Este curso es ideal para:

  • Estudiantes que ingresan a la ciencia de datos.
  • Profesionales que conocen el aprendizaje profundo.
  • Desarrolladores interesados ​​en crear chatbots o trabajar en proyectos de Alexa y Google Home.

Un proyecto de aprendizaje práctico.

Los proyectos del curso brindarán experiencia práctica en el uso de técnicas de PNL, lo que permitirá a los participantes aplicar las habilidades en entornos auténticos como:

  • Análisis de datos de texto.
  • Procesamiento sintáctico y semántico.
  • Creación de modelos para tareas como detección de spam y extracción de información.

Al finalizar estos proyectos, los participantes obtendrán experiencia práctica para resolver problemas del mundo real utilizando el análisis del lenguaje natural.

Details of the courses that make up the specialization

Requisitos previos y aprendizaje automático avanzado para PNL

Curso 1 • 18 horas

Detalles del curso
  • ¿Qué aprenderás?
    • Instale y configure Python y Anaconda para proyectos de PNL.
    • Comprender y evaluar métodos de regresión lineal y descenso de gradiente.
    • Cree diagramas de datos de manera eficiente con Matplotlib y Seaborn.
    • Aplique algoritmos de aprendizaje automático como regresión lineal y KNN a tareas de PNL.
habilidades que adquirirás
  • Categoría: Regresión lineal
  • Categoría: NumPy
  • Categoría: aprendizaje automático
  • Categoría: procesamiento del lenguaje natural
  • Categoría: Ciencia de datos

Una introducción a la PNL y el procesamiento sintáctico.

Curso 2 • 13 horas
Detalles del curso
  • ¿Qué aprenderás?
    • Recuerde los conceptos básicos de PNL y codificación de texto.
    • Utilice expresiones regulares para el procesamiento de texto.
    • Aplicar técnicas de procesamiento léxico como bolsa de palabras y Tf-IDF.
    • Crea modelos para corregir errores ortográficos y manejar palabras combinadas.
habilidades que adquirirás
  • Categoría: análisis sintáctico
  • Categoría: procesamiento léxico
  • Categoría: procesamiento del lenguaje natural
  • Categoría: Expresiones regulares
  • Categoría: procesamiento sintáctico

Procesamiento semántico avanzado

Curso 3 • 5 horas
Detalles del curso
  • ¿Qué aprenderás?
    • Comprender los conceptos básicos del procesamiento semántico.
    • Analizar y aplicar Análisis Semántico Latente (LSA).
    • Utilizar técnicas de Word2vec a través de casos prácticos.
    • Evaluar y realizar proyectos prácticos en el campo del procesamiento semántico.
habilidades que adquirirás
  • categoría: Procesamiento semántico
  • Categoría: Semántica difusional
  • Categoría: análisis semántico oculto
  • Categoría: PNL avanzada
  • Categoría: procesamiento del lenguaje natural