Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Introduction to NLP Using R

via LinkedIn Learning

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Get up and running with natural language processing (NLP) using R, the popular programming language for statistical computing and graphics.

Syllabus

Introduction
  • Welcome to natural language processing with R
  • Skills and tools you’ll need to be successful in this course
1. Up and Running with tm
  • What is tm and why do you need it?
  • tm documentation walk-through
  • Real-world NLP with tm
  • Real-world NLP with quanteda
  • Real-world NLP with tidytext
2. Corpora and Sources
  • Understanding corpora and sources
  • Examining corpora
  • Examining sources
  • Custom sources
  • Combining and subsetting corpora
3. Working with NLP Metadata
  • Working with document metadata
  • Make useful metadata
  • Finding and filtering based on metadata
4. Preprocessing Text in Preparation for NLP
  • Transformations
  • Stop words
  • Stemming
  • Lemmatization
  • Tokenization
  • Ngrams
  • Part of speech tagging
5. Create Structured Data
  • Understanding the document-term matrix
  • Create the document-term matrix
  • Weighting the document-term matrix
  • Focus the document-term matrix
6. Apply Statistics to Text
  • Word and document frequency
  • Hierarchical clustering
  • Associated terms
7. Sentiment Analysis
  • What is sentiment analysis?
  • Real-world example of sentiment analysis
  • Sentiment datasets
  • Sentiment tools
8. Visualizing Natural Language Processing
  • Plotting text mining
  • Plotting Zipf’s and Heap’s Law
  • Word clouds
Conclusion
  • Your next steps in NLP

Taught by

Mark Niemann-Ross

Reviews

4.8 rating at LinkedIn Learning based on 17 ratings

Start your review of Introduction to NLP Using R

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.