¿Cuál es el mejor MOOC de procesamiento de lenguaje natural?

Este es un buen curso de Experfy, una compañía incubada de Harvard , que ofrece un excelente curso de procesamiento de lenguaje natural para minoristas.

El curso es impartido por Hadi Harb, quien ha estado en AI por 15 años y tiene un doctorado en CS.

Algunos antecedentes en PHP serían buenos, pero eso es todo lo que debes saber. La clase te enseñará cómo construir un clasificador de texto desde cero.

Aquí está la descripción de la clase:

Tutoriales de programación paso a paso donde aprenderá cómo implementar clasificadores de texto en PHP.

En este curso aprenderás cómo:

  1. Extrae características de texto, continuas y discretas.
  2. Construye un extractor de características a partir de texto usando PHP.
  3. Cree un clasificador de texto Naive Bayes y aplíquelo a la clasificación de la Ley de diálogo.
  4. Cree un clasificador de texto basado en k-NN y aplíquelo al análisis de sentimiento de texto.
  5. El código fuente en PHP para los sistemas de clasificación que se enseñan en el curso.
  6. Un modelo capacitado que se podría usar de inmediato para la clasificación de la Ley de diálogo (muy útil al crear BOT) y análisis de opiniones.

¿Qué obtendrás de este curso?

  • Implementar un clasificador de texto utilizando un lenguaje de programación de su elección.
  • Acceda al código fuente y a los modelos capacitados para un clasificador de Ley de diálogo y un sistema de análisis de sentimientos (muy útil para crear BOT y analizar comentarios de usuarios)

¡Buena suerte!

Bueno, hasta ahora no ha habido tantos por desgracia.

General, cursos introductorios de PNL:

  • Procesamiento de lenguaje natural por la Universidad de Columbia Michael Collins (primavera de 2013; carga de trabajo 80-100; Coursera)
  • Procesamiento del lenguaje natural por Stanford Dan Jurafsky y Christopher Manning (primavera de 2012; carga de trabajo 60-80; Coursera)

Estos dos cursos generalistas de PNL son excelentes, pero me gustaría que existiera una PNL más avanzada, como:

  • Clase de MT (sin video)

Cursos más específicos:

  • Motores de búsqueda y recuperación de texto por UIUC ChengXiang Zhai (primavera de 2015; carga de trabajo 16-24; Coursera)
  • Minería de textos y análisis por UIUC ChengXiang Zhai (primavera de 2015; carga de trabajo 20-40; Coursera)

Relacionado:

  • Tecnologías de la Web Semántica por HPI Harald Sack (Primavera 2013, HPI)
  • Ingeniería del conocimiento con tecnologías de la web semántica por HPI Harald Sack (primavera de 2014, HPI)

Este curso es la necesidad de la hora.
CS224d de Stanford University: Aprendizaje profundo para procedimientos de lenguaje natural
El curso tiene conferencias de video pero no obtendrás créditos por tomarlo.

Todo lo mejor

Respuesta del usuario de Quora a ¿Cuál es el mejor curso en línea para el procesamiento del lenguaje natural? tiene algunos grandes enlaces a MOOCs. Mukund recomienda algunos de los mismos cursos que ya se recomiendan aquí, pero sus enlaces realmente funcionan.

Además, recomendaría el curso de Oxford denominado Aprendizaje profundo para el procesamiento del lenguaje natural .

El mejor tutorial / curso, pero sin video, es NLTK Book.

KNIME (fuente abierta y no requiere programación) también es una excelente manera de aprender PNL. Aquí hay algunos videos tutoriales introductorios excelentes en Youtube .

No he tomado este curso de otro lado, pero el curso de Stanford sobre PNL en Coursera es muy bueno. Tanto Chris como Dan son instructores excelentes y perspicaces.