El procesamiento del lenguaje natural (PNL) utiliza algoritmos para comprender y manipular el lenguaje humano. Esta tecnología es una de las áreas más ampliamente aplicadas de aprendizaje automático. A medida que AI continúa expandiéndose, también lo hará la demanda de profesionales expertos en la creación de modelos que analizan el habla y el lenguaje, descubren patrones contextuales y producirán ideas de texto y audio. Esta especialización lo equipará con las técnicas de aprendizaje profundo de última generación necesarios para construir sistemas de PNL de vanguardia. Al final de esta especialización, estará listo para diseñar aplicaciones de PNL que realicen análisis de preguntas y sentimientos, creen herramientas para traducir idiomas y resumir el texto, e incluso construir chatbots.
Esta especialización es para estudiantes de aprendizaje automático o inteligencia artificial, así como ingenieros de software que buscan una comprensión más profunda de cómo funcionan los modelos de PNL y cómo aplicarlos. Los alumnos deben tener un conocimiento práctico del aprendizaje automático, la pitón intermedia, incluida la experiencia con un marco de aprendizaje profundo (por ejemplo, TensorFlow, Keras), así como la competencia en el cálculo, el álgebra lineal y las estadísticas. Si desea repasar estas habilidades, recomendamos la especialización de aprendizaje profundo, ofrecido por Deeplearning.ai y enseñado por Andrew Ng.
Esta especialización es diseñada y enseñada por dos expertos en PNL, aprendizaje automático y aprendizaje profundo. Younes Bensouda Mourri es instructora de IA en la Universidad de Stanford que también ayudó a construir la especialización de aprendizaje profundo. Łukasz Kaiser es un científico de investigación de personal en Google Brain y coautor de TensorFlow, las bibliotecas Tensor2Tensor y Trax, y el documento del transformador.
Este es el primer curso de la especialización de procesamiento del lenguaje natural.
Semana 1: Regresión logística para el análisis de sentimientos de tweets
Semana 2: Bayes ingenuos para el análisis de sentimientos de tweets
Semana 3: Vector Space Models
Semana 4: incrustaciones de palabras y hashing sensible a la localidad para la traducción automática
Este es el segundo curso de la especialización de procesamiento del lenguaje natural.
Semana 1: Autocorrecta con una distancia de edición mínima
Semana 2: Etiquetado de parte de voz (POS)
Semana 3: Modelos de idiomas N-Gram
Semana 4: Word2Vec y descenso de gradiente estocástico
Este es el tercer curso en la especialización de procesamiento del lenguaje natural.
Semana 1: Sentimiento con redes neuronales
Semana 2: Modelos de generación de idiomas
Semana 3: Reconocimiento de entidad nombrado (NER)
Semana 4: Siameses Networks
Este es el cuarto curso en la especialización de procesamiento del lenguaje natural.
Semana 1: Traducción del automóvil neuronal con atención
Semana 2: Resumen con modelos de transformadores
Semana 3: Respuesta de preguntas con modelos Transformer
Semana 4: Chatbots con un modelo reformador