<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=2006193252832260&amp;ev=PageView&amp;noscript=1">
How to Think About Natural Language Processing in Marketing
Blog Feature

By: Mike Kaput

Print this Page

February 11th, 2022

How to Think About Natural Language Processing in Marketing

Natural language processing (NLP) can give marketers superpowers—if they approach the technology in a smart way.

That’s the key insight from Christopher S. Penn, cofounder and Chief Data Scientist at Trust Insights, in his talk at the Marketing AI Conference (MAICON) 2021.

In fact, Penn has three core pieces of advice for marketers that he shared at MAICON on how to think about NLP in marketing much, much smarter.

PS — Have you heard about the world’s leading marketing AI conference? Click here to see the incredible programming planned for MAICON 2022.

1. Understand how NLP works

In general, NLP can’t comprehend anything, says Penn. It analyzes language, but can’t understand it the way a human can.

Instead, NLP classifies language, then makes predictions of what comes next to generate new (and hopefully accurate) language.

NLP classifies language in two ways:

  • Basic counting. NLP counts letters, words, etc.
  • Tokenization. NLP takes something big and splits it into different groups (words, phrases, etc.), then starts to assign values to this text at the token, sentence, paragraph, document, and corpus levels.

NLP isn’t magic. It’s math. Understanding this can broaden your horizons about what’s possible with the technology in marketing.

2. Know your NLP use cases

So, what can you actually use NLP for?

There are several compelling use cases for NLP in marketing:

  • Word counting. By counting words, you can create word clouds, which are an easy example of NLP at work. They’re not great for analysis, but make good visualizations.
  • Word and phrase analysis. NLP can analyze language for keywords, which can help you track trends in media or across social media.
  • Topic modeling. NLP can identify how words relate to each other and group with each other, which enables all sorts of capabilities like generating language and identifying recurring themes in content.
  • Language processing. NLP can process many different types of language, which becomes useful across a lot of domains. One example: you could analyze recruiting ads and compare that data with call center language to make the ads more relevant.
  • Content optimization. NLP can even identify which keywords and phrases are being used in high-performing content, so you can mimic what works in top pieces of content.

3. Decide if you should buy or build NLP

Should you buy or build NLP?

The answer comes down to what you’re trying to do and the resources you have available:

  • Do you have time?
  • Do you have money?
  • Is there a use case for NLP?

If NLP is going to be an add-on to make your marketing more efficient, buy what you need from a vendor.

If NLP is going to be an integral part of your company’s DNA, you’ll probably want to build.

To get started with building, there are two paths to follow:

  • At the lower scale, Watson Studio is very powerful and easier to get started with.
  • At the higher scale, you can use R or Python to write your own code, and understand the nuts and bolts of NLP.

PS — Have you heard about the world’s leading marketing AI conference? Click here to see the incredible programming planned for MAICON 2022.


About Mike Kaput

Mike Kaput is Chief Content Officer at Marketing AI Institute.

  • Connect with Mike Kaput
Disclosure: Marketing AI Institute writes about and recommends AI-powered marketing and sales technology. In all cases, content and recommendations are independent and objective. In some cases, Marketing AI Institute may have business relationships with companies mentioned, which may include financial compensation, affiliate compensation, or payment in kind for products or services. View a list of Institute partners here and MAICON sponsors here.