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

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

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

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

Fundamentals of Natural Language Processing

Курс от University of Colorado Boulder
Средний≈ 24.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The field of natural language processing (NLP) aims at getting computers to perform useful and interesting tasks with human language. This course introduces students to the 3 pillars underlying modern NLP: probabilistic language models, simple neural networks with a focus on gradient based learning, and vector-based meaning representations in the form of word embeddings. At the end of the course, students will be able to implement and analyze probabilistic language models based on N-grams, text classifiers using logistic regression and gradient-based learning, and vector-based approaches to word meaning and text classification. This course can be taken for academic credit as part of CU Boulder’s MS in Data Science or MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Data Science: https://www.coursera.org/degrees/master-of-science-data-science-boulder MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder

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

Natural Language ProcessingModel EvaluationLogistic RegressionEmbeddingsStatistical ModelingModel TrainingClassification AlgorithmsSupervised LearningText MiningMarkov ModelModel OptimizationMachine Learning Methods

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

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

01Course Introduction15 материалов

Introduction to Natural Language Processing

Course Updates and Accessibility SupportЧтениеMeet Your InstructorВидеоCourse IntroductionВидеоEarn Academic Credit for Your Work! Чтение

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

James Martin

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

Fundamentals of Natural Language Processing
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 24.1 ч

4 модулей

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

Часть программы вашего университета
Course SupportЧтение
Assessment ExpectationsЧтение
AI Citation and AcknowledgementЧтение

Words and Morphology

MorphologyВидеоMorphologyЧтение

Corpora, Word Counting and Text Normalization

Text NormalizationВидеоText NormalizationЧтение

Subword Tokenization

Subword TokenizationВидеоByte-Pair EncodingЧтение

Review and Practice

AI Policy QuizЗаданиеQuiz 1: Morphology and TokenizationЗадание
02Probabilistic Language Models10 материалов

Introducing Language Models

Introducing Language ModelsВидеоN-Gram Language Models: IntroductionЧтение

N-Gram Language Models

N-Gram Based Language ModelsВидеоN-Gram Language Models: N-GramsЧтениеSmoothing N-Gram Language ModelsВидеоN-Gram Language Models: Smoothing, Interpolation, and BackoffЧтение

Evaluation of Language Models

Evaluating Language ModelsВидеоEvaluating Language ModelsЧтение

Review and Practice

Quiz 2: Language ModelsЗаданиеConstructing a Language ModelПрограммирование
03Text Classification and Logistic Regression11 материалов

Introducing Text Classification

Introduction to Text ClassificationВидеоIntroduction to Text ClassificationЧтение

Logistic Regression

Logistic RegressionВидеоIntroducing the LogitВидеоLearning in Logistic RegressionВидеоLearning Algorithms for Logistic RegressionВидеоLogistic RegressionЧтение

Evaluating Classifiers

Evaluating ClassifiersВидеоEvaluating ClassifiersЧтение

Review and Practice

Quiz 3: Logistic Regression ЗаданиеSentiment Classification with Logistic RegressionПрограммирование
04Vector Space Semantics and Word Embeddings13 материалов

Vector Space Semantics

Introduction to Vector SemanticsВидеоIntroduction to Vector SemanticsЧтение

Sparse Vector Representations

Sparse Vector Representations: TF-IDFВидеоSparse Vector Representations: Pointwise Mutual InformationВидеоSparse Vector RepresentationsЧтение

Dense Vector Representations

Latent Semantic AnalysisВидеоWord2VecВидеоWord2VecЧтение

Evaluating and Applying Vector Space Models

Evaluating Word EmbeddingsВидеоApplying Word EmbeddingsВидеоEvaluation and Application of Word EmbeddingsЧтение

Review and Practice

Quiz 4: Vector-Space SemanticsЗаданиеTraining and Applying Word EmbeddingsПрограммирование