К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Natural Language Processing - Deep Learning Models in Python · LearnSpace
Назад в каталог
courseraАнализ данных

Natural Language Processing - Deep Learning Models in Python

Курс от Packt
Средний≈ 10.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will learn how to apply deep learning models to Natural Language Processing (NLP) tasks using Python. By the end of the course, you will be able to understand and implement cutting-edge deep learning models, including Feedforward Neural Networks, Convolutional Neural Networks, and Recurrent Neural Networks, tailored for NLP applications. You will also get hands-on experience with text classification, embeddings, and advanced models such as CBOW, GRU, and LSTM in TensorFlow. The course begins by providing a strong foundation, where you will understand the basic concepts of neural networks and their role in NLP. You will then move on to implement text classification using TensorFlow, exploring both the mathematical foundations of neurons and the practical implementation aspects. As the course progresses, you will dive deeper into more advanced models such as convolutional and recurrent neural networks. You will explore the theoretical background and code implementations for each of these models, ensuring that you gain both knowledge and practical skills. The second half of the course focuses on advanced topics like embeddings, CBOW, and recurrent neural networks (RNNs). You will explore how RNNs are used for sequential data processing, implementing tasks such as Named Entity Recognition (NER) and Parts-of-Speech (POS) tagging. Additionally, you'll tackle practical exercises that challenge you to apply your knowledge of convolutional and recurrent neural networks to real-world NLP tasks, further enhancing your skill set. This course is designed for individuals looking to deepen their understanding of NLP using deep learning models. It is suitable for anyone interested in the intersection of Python programming, deep learning, and natural language processing. While a basic understanding of Python is recommended, no prior experience in deep learning is required. The course will progress at a steady pace, offering both theoretical insights and hands-on coding practice.

Навыки, которые вы освоите

Recurrent Neural Networks (RNNs)Artificial Neural NetworksDeep LearningText MiningConvolutional Neural NetworksPython ProgrammingModel TrainingEmbeddingsClassification Algorithms

Программа курса

6 модулей · 61 учебных материалов

01Welcome4 материалов

Welcome

Introduction to the Course 'Natural Language Processing - Deep Learning Models in Python'ЧтениеIntroduction and OutlineВидеоFull Course ResourcesЧтениеSpecial OfferВидео
02Getting Set Up

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Natural Language Processing - Deep Learning Models in Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.8 ч

6 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Казахский, Венгерский

Часть программы вашего университета
4 материалов

Getting Set Up

Where To Get the CodeВидеоHow To Succeed in This CourseВидеоEngaging with Python Notebooks and Course ResourcesDIALOGUEGetting Set Up - AssessmentЗадание
03The Neuron9 материалов

The Neuron

The Neuron - Section IntroductionВидеоFitting a LineВидеоClassification Code PreparationВидеоText Classification in TensorflowВидеоThe NeuronВидеоHow does a model learn?ВидеоThe Neuron - Section SummaryВидеоImplementing a Neuron with TensorFlowDIALOGUEThe Neuron - AssessmentЗадание
04Feedforward Artificial Neural Networks17 материалов

Feedforward Artificial Neural Networks

ANN - Section IntroductionВидеоForward PropagationВидеоThe Geometrical PictureВидеоActivation FunctionsВидеоMulticlass ClassificationВидеоANN Code PreparationВидеоText Classification ANN in TensorflowВидеоText Preprocessing Code PreparationВидеоText Preprocessing in TensorflowВидеоEmbeddingsВидеоCBOW (Advanced)ВидеоCBOW Exercise PromptВидеоCBOW in Tensorflow (Advanced)ВидеоANN - Section SummaryВидеоAside: How to Choose Hyperparameters (Optional)ВидеоExploring Feed Forward Neural NetworksDIALOGUEFeedforward Artificial Neural Networks - AssessmentЗадание
05Convolutional Neural Networks11 материалов

Convolutional Neural Networks

CNN - Section IntroductionВидеоWhat is Convolution?ВидеоWhat is Convolution? (Pattern Matching)ВидеоWhat is Convolution? (Weight Sharing)ВидеоConvolution on Color ImagesВидеоCNN ArchitectureВидеоCNNs for TextВидеоConvolutional Neural Network for NLP in TensorflowВидеоCNN - Section SummaryВидеоUnderstanding Convolutional Neural Networks (CNNs)DIALOGUEConvolutional Neural Networks - Assessment 4Задание
06Recurrent Neural Networks16 материалов

Recurrent Neural Networks

RNN - Section IntroductionВидеоSimple RNN / Elman Unit (pt 1)ВидеоSimple RNN / Elman Unit (pt 2)ВидеоRNN Code PreparationВидеоRNNs: Paying Attention to ShapesВидеоGRU and LSTM (pt 1)ВидеоGRU and LSTM (pt 2)ВидеоRNN for Text Classification in TensorflowВидеоParts-of-Speech (POS) Tagging in TensorflowВидеоNamed Entity Recognition (NER) in TensorflowВидеоExercise: Return to CNNs (Advanced)ВидеоRNN - Section SummaryВидеоConclusion to the Course 'Natural Language Processing - Deep Learning Models in Python'ЧтениеRecurrent Neural Networks - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание