Software

General discussion

NLP vs NLU vs NLG – What is the difference?

By curiousmuch ·
Tags: Software
Hello guys! I am an NLP practitioner and if you guys have read several other blogs with the same title and have still come here, I know you are greatly confused.
Thread display: Collapse - | Expand +

All Comments

Collapse -

NLP vs NLU vs NLG

NLP, NLU, and NLG all play a part in teaching machines to think more like humans. They simply tackle different parts of the conversational AI problem. How do you get machines to recognize, understand, and generate natural language? How do you use it to answer search queries and create content at scale?

Let’s take a specific example to illustrate just how these functions work together.

You get home from work and wonder how your stocks did today. After you tell your smart device to turn on your lights and crank up the heat, you ask, “Hey Google, how did the stock market do today?”

Your Google Home device listens to your query, and then NLP kicks in. It takes your question and breaks it down into understandable pieces – “stock market” and “today” being keywords on which it focuses.

Then it compares your query to similar queries made to Google in general and tries to understand what you’re asking. That’s NLU.

Once it understands that you want to know the closing numbers for NASDAQ, Dow Jones and the S&P 500, it crawls the web for content that best answers your question.

Related Discussions

Related Forums