YoVDO

CMU Advanced NLP: Introduction to NLP

Offered By: Graham Neubig via YouTube

Tags

Natural Language Processing (NLP) Courses Sentiment Analysis Courses Feature Extraction Courses

Course Description

Overview

Explore the fundamentals of Natural Language Processing (NLP) in this introductory lecture from CMU's Advanced NLP course. Delve into the core concepts of NLP, including its definition, key features of natural language, practical applications, and inherent challenges. Learn about various NLP systems, feature extraction techniques, rule-based sentiment analysis, and the importance of tokenization. Examine error analysis methods, difficult cases in language processing, and the role of neural network models in modern NLP approaches. Gain insights into entity recognition, class objectives, and the intricacies of positive and negative sentiment analysis through live coding demonstrations and in-depth discussions.

Syllabus

Intro
NLP Failures
Entities in Text
Class Objectives
NLP Systems
Feature Extraction
RuleBased Sentiment
Extract Features
Run Classifier
Labels
Plain Text
Live Coding
Tokenization
Error Analysis
Difficult Cases
Conjugation
Depth
PositiveNegative
NLP Methods
Neural Network Models


Taught by

Graham Neubig

Related Courses

Text Mining and Analytics
University of Illinois at Urbana-Champaign via Coursera
Introduction to Natural Language Processing
University of Michigan via Coursera
Enabling Technologies for Data Science and Analytics: The Internet of Things
Columbia University via edX
Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera
moocTLH: Nuevos retos en las tecnologĂ­as del lenguaje humano
Universidad de Alicante via MirĂ­adax