Curso online – profesional certificado de especialización en Procesamiento del Lenguaje Natural de la Universidad Austral

Aprende a desarrollarte en PNL. Crea tu espacio de trabajo personal de PNL.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Programación en Python
  • Desarrollo de aplicaciones
  • procesamiento del lenguaje natural
  • ciencia de datos

What you will learn in the course

Courses for which the course is suitable

  • Desarrollador de aplicaciones de procesamiento de lenguaje natural.
  • Ingeniero de datos
  • Desarrolla modelos de aprendizaje automático.
  • analista de datos
  • desarrollador de software
  • Experto en procesamiento del lenguaje natural.
  • Desarrolla un entorno de procesamiento del lenguaje natural.
  • Responsable de proyectos en el campo del procesamiento del lenguaje natural.

Pasantía: una serie de cursos de 4 cursos.

Este programa te permitirá adquirir conocimientos básicos, medios y medio-altos en el campo del desarrollo de aplicaciones basadas en el procesamiento del lenguaje natural. Estas aplicaciones pueden integrarse con otras aplicaciones o utilizarse de forma independiente. Además, podrás adquirir los conocimientos necesarios para construir tu propio entorno de trabajo para el procesamiento del lenguaje natural.

El proyecto de aprendizaje práctico.

El objetivo general de los proyectos es diseñar, probar e implementar sistemas basados ​​en este modelo en el lenguaje Python:

  • en el curso 1

    Cree un modelo básico para clasificar texto automáticamente. Este modelo recibirá un conjunto de documentos para entrenamiento y, una vez entrenado, podrá mostrarle un nuevo documento y lo clasificará según los datos de entrenamiento.

  • en el curso 2

    Desarrollarás un entorno de trabajo (Framework) para la limpieza de datos, adecuado para el procesamiento del lenguaje natural.

  • en el curso 3

    Crearás un entorno de trabajo para comparar diferentes modelos de algoritmos de procesamiento del lenguaje natural.

  • en el curso 4

    Crearás la infraestructura necesaria para transferir un proyecto de procesamiento de lenguaje natural a un entorno de producción, además de considerar las necesidades de reentrenamiento del modelo.

Details of the courses that make up the specialization

Introducción al procesamiento del lenguaje natural.

  • Curso 1 • 13 horas • 4,4 (25 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Comprender los fundamentos del procesamiento del lenguaje natural.
  • Crear clasificaciones de texto automáticamente
  • Adivina la emoción del texto automáticamente
  • Extraer información del texto automáticamente
habilidades que ganarás
  • Categoría: cadena de tareas
  • Categoría: análisis de sentimiento
  • Categoría: Clasificación de texto
  • Categoría: divulgación de información
  • Categoría: procesamiento del lenguaje natural

Limpieza de datos para el procesamiento del lenguaje natural.

  • Curso 2 • 12 horas • 4,3 (14 valoraciones)

Detalles del curso

¿Qué aprenderás?
  • Este curso le proporcionará los conocimientos necesarios para extraer, limpiar y preparar diversas fuentes de datos que entrarán en el proceso de PNL.
  • Se requieren conocimientos de programación de nivel básico a intermedio, preferiblemente una comprensión básica del lenguaje Python, y debe estar familiarizado con el entorno Jupyter Notebooks en el entorno Anaconda.
requisitos técnicos
  • Para abrir aplicaciones, utilice Python 3.6 o superior. Alternativamente, puedes usar el entorno Anaconda con la misma versión de Python.
  • Como editor de código, los ejemplos se editarán en un cuaderno Anaconda, pero el estudiante puede utilizar cualquier editor de texto que venda cuadernos Anaconda.
  • Bibliotecas que deben instalarse para ejecutar el curso: NLTK, Pandas, Scikit-learn y bibliotecas de extracción de datos.

Modelos y algoritmos de PNL

  • Curso 3 • 10 horas

Detalles del curso

¿Qué aprenderás?
  • Este curso le proporcionará los conocimientos necesarios para aplicar algoritmos de PNL. Mediante el uso de los algoritmos más recientes y populares en el campo, se proporcionará una solución a una variedad de problemas únicos en el campo.
  • Se requieren conocimientos de programación de nivel básico a intermedio, también es deseable un conocimiento básico del lenguaje Python y debe estar familiarizado con Jupyter Notebooks en el entorno Anaconda.
requisitos técnicos
  • Para abrir aplicaciones, utilice Python 3.6 o superior. Alternativamente, puedes usar el entorno Anaconda con la misma versión de Python.
  • Como editor de código, los ejemplos se editarán en un cuaderno Anaconda, pero el estudiante puede utilizar cualquier editor de texto que venda cuadernos Anaconda.
  • Bibliotecas que deben instalarse para ejecutar el curso: NLTK, Scikit-learn, Spacy y TensorFlow.

Arquitectura y desarrollo del sistema PNL

  • Curso 4 • 10 horas

Detalles del curso

¿Qué aprenderás?
  • Este curso le proporcionará los conocimientos necesarios para aplicar algoritmos de PNL. Mediante el uso de los algoritmos más recientes y populares en el campo, se proporcionará una solución a una variedad de problemas únicos en el campo.
  • Se requieren conocimientos de programación de nivel básico a intermedio, también es deseable un conocimiento básico del lenguaje Python y debe estar familiarizado con Jupyter Notebooks en el entorno Anaconda.
requisitos técnicos
  • Para abrir aplicaciones, utilice Python 3.6 o superior. Alternativamente, puedes usar el entorno Anaconda con la misma versión de Python.
  • Como editor de código, los ejemplos se editarán en un cuaderno Anaconda, pero el estudiante puede utilizar cualquier editor de texto que venda cuadernos Anaconda.
  • Bibliotecas que deben instalarse para ejecutar el curso: NLTK, Scikit-learn, Spacy y TensorFlow.