2

Natural Language Processing Specialization

 4 months ago
source link: https://www.coursera.org/specializations/natural-language-processing
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Specialization - 4 course series

Natural Language Processing (NLP) is a subfield of linguistics, computer science, and artificial intelligence that uses algorithms to interpret and manipulate human language.

This technology is one of the most broadly applied areas of machine learning and is critical in effectively analyzing massive quantities of unstructured, text-heavy data. As AI continues to expand, so will the demand for professionals skilled at building models that analyze speech and language, uncover contextual patterns, and produce insights from text and audio.

By the end of this Specialization, you will be ready to design NLP applications that perform question-answering and sentiment analysis, create tools to translate languages and summarize text, and even build chatbots. These and other NLP applications are going to be at the forefront of the coming transformation to an AI-powered futureOpens in a new tab.

This Specialization is designed and taught by two experts in NLP, machine learning, and deep learning. Younes Bensouda MourriOpens in a new tab is an Instructor of AI at Stanford University who also helped build the Deep Learning SpecializationOpens in a new tab. Łukasz KaiserOpens in a new tab is a Staff Research Scientist at Google Brain and the co-author of Tensorflow, the Tensor2Tensor and Trax libraries, and the Transformer paper.

Applied Learning Project

This Specialization will equip you with machine learning basics and state-of-the-art deep learning techniques needed to build cutting-edge NLP systems:

• Use logistic regression, naïve Bayes, and word vectors to implement sentiment analysis, complete analogies, translate words, and use locality-sensitive hashing to approximate nearest neighbors.

• Use dynamic programming, hidden Markov models, and word embeddings to autocorrect misspelled words, autocomplete partial sentences, and identify part-of-speech tags for words.

• Use dense and recurrent neural networks, LSTMs, GRUs, and Siamese networks in TensorFlow and Trax to perform advanced sentiment analysis, text generation, named entity recognition, and to identify duplicate questions. 

• Use encoder-decoder, causal, and self-attention to perform advanced machine translation of complete sentences, text summarization, question-answering, and to build chatbots. Learn T5, BERT, transformer, reformer, and more with 🤗 Transformers!

What you'll learn

  • Use logistic regression, naïve Bayes, and word vectors to implement sentiment analysis, complete analogies & translate words.

Skills you'll gain

Category: Machine Translation
Machine Translation
Category: Locality-Sensitive Hashing
Locality-Sensitive Hashing
Category: Sentiment Analysis
Sentiment Analysis
Category: Word Embeddings
Word Embeddings
Category: Vector Space Models
Vector Space Models

Natural Language Processing with Probabilistic Models

Course 2•30 hours•4.7 (1,614 ratings)

What you'll learn

  • Use dynamic programming, hidden Markov models, and word embeddings to implement autocorrect, autocomplete & identify part-of-speech tags for words.

Skills you'll gain

Category: N-gram Language Models
N-gram Language Models
Category: Autocorrect
Autocorrect
Category: Parts-of-Speech Tagging
Parts-of-Speech Tagging
Category: Word2vec
Word2vec

Natural Language Processing with Sequence Models

Course 3•21 hours•4.5 (1,066 ratings)

What you'll learn

  • Use recurrent neural networks, LSTMs, GRUs & Siamese networks in Trax for sentiment analysis, text generation & named entity recognition.

Skills you'll gain

Category: Word Embedding
Word Embedding
Category: Siamese Networks
Siamese Networks
Category: Sentiment with Neural Nets
Sentiment with Neural Nets
Category: Natural Language Generation
Natural Language Generation
Category: Named-Entity Recognition
Named-Entity Recognition

Natural Language Processing with Attention Models

Course 4•26 hours•4.4 (942 ratings)

What you'll learn

  • Use encoder-decoder, causal, & self-attention to machine translate complete sentences, summarize text, build chatbots & question-answering.

Skills you'll gain

Category: T5+BERT Models
T5+BERT Models
Category: Chatterbot
Chatterbot
Category: Reformer Models
Reformer Models
Category: Neural Machine Translation
Neural Machine Translation
Category: Attention Models
Attention Models

Instructors

Łukasz Kaiser
DeepLearning.AI
4 Courses•182,515 learners

Instructors

Łukasz Kaiser
DeepLearning.AI
4 Courses•182,515 learners
Younes Bensouda Mourri
DeepLearning.AI
5 Courses•182,516 learners
Eddy Shyu
DeepLearning.AI
14 Courses•749,913 learners

Offered by

Icon.png?auto=format%2Ccompress&dpr=1&w=38&h=38&fit=fill

Offered by

Icon.png?auto=format%2Ccompress&dpr=1&w=88&h=88&fit=fill
DeepLearning.AI

DeepLearning.AI is an education technology company that develops a global community of AI talent.

DeepLearning.AI's expert-led educational experiences provide AI practitioners and non-technical professionals with the necessary tools to go all the way from foundational basics to advanced application, empowering them to build an AI-powered future.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK