Reader small image

You're reading from  Data Wrangling with R

Product typeBook
Published inFeb 2023
PublisherPackt
ISBN-139781803235400
Edition1st Edition
Concepts
Right arrow
Author (1)
Gustavo R Santos
Gustavo R Santos
author image
Gustavo R Santos

Gustavo R Santos has worked in the Technology Industry for 13 years, improving processes, and analyzing datasets and creating dashboards. Since 2020, he has been working as a Data Scientist in the retail industry, wrangling, analyzing, visualizing and modeling data with the most modern tools like R, Python and Databricks. Gustavo also gives lectures from time to time at an online school about Data Science concepts. He has a background in Marketing, is certified as Data Scientist by the Data Science Academy Brazil and pursues his specialist MBA in Data Science at the University of São Paulo
Read more about Gustavo R Santos

Right arrow

Text mining

NLP is a wide and active field of study. You probably interact with NLP algorithms at least once a day while using voice assistants, translators, or maybe speech-to-text converter. As you may have already noticed in this chapter, there is a lot of information to be extracted from a text, especially when we can count values and measure the importance of words.

For this section, we will use the tidytext library, which helps us to mine text very easily with just a few functions. Before we dive in to the following subsections, let’s load a dataset for our examples. It is the book The Time Machine, by H. G. Wells, downloaded from the open source gutenberg library for R:

# Downloading "The Time Machine" by H. G Wells 
book <- gutenberg_download(gutenberg_id = 35) 

Let’s move on.

Tokenization

We should start with the definition of a token. A token is the smallest meaningful unit of a text. It is most common to find words as tokens,...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Data Wrangling with R
Published in: Feb 2023Publisher: PacktISBN-13: 9781803235400

Author (1)

author image
Gustavo R Santos

Gustavo R Santos has worked in the Technology Industry for 13 years, improving processes, and analyzing datasets and creating dashboards. Since 2020, he has been working as a Data Scientist in the retail industry, wrangling, analyzing, visualizing and modeling data with the most modern tools like R, Python and Databricks. Gustavo also gives lectures from time to time at an online school about Data Science concepts. He has a background in Marketing, is certified as Data Scientist by the Data Science Academy Brazil and pursues his specialist MBA in Data Science at the University of São Paulo
Read more about Gustavo R Santos