0
0
NLPml~10 mins

NLP vs NLU vs NLG - Interactive Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to print the full form of NLP.

NLP
print('NLP stands for Natural [1] Processing')
Drag options to blanks, or click blank then click option'
ALearning
CLogic
DLanguage
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'Learning' instead of 'Language' because of confusion with machine learning.
2fill in blank
medium

Complete the code to print the full form of NLU.

NLP
print('NLU means Natural [1] Understanding')
Drag options to blanks, or click blank then click option'
ALogic
BLearning
CLanguage
DLinguistic
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'Learning' or 'Logic' instead of 'Language'.
3fill in blank
hard

Fix the error in the code to print the full form of NLG.

NLP
print('NLG stands for Natural Language [1]')
Drag options to blanks, or click blank then click option'
ALearning
BGeneration
CGrammar
DGuidance
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'Learning' or 'Grammar' which are incorrect here.
4fill in blank
hard

Fill both blanks to complete the sentence about NLU and NLG.

NLP
NLU helps machines [1] human language, while NLG helps machines [2] human language.
Drag options to blanks, or click blank then click option'
Aunderstand
Bgenerate
Cprocess
Dtranslate
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up 'generate' and 'understand' in the blanks.
5fill in blank
hard

Fill all three blanks to complete the dictionary comprehension about NLP components.

NLP
nlp_components = {'NLP': 'Natural [1] Processing', 'NLU': 'Natural [2] Understanding', 'NLG': 'Natural Language [3]'}
Drag options to blanks, or click blank then click option'
ALanguage
BLearning
CGeneration
DLogic
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'Learning' or 'Logic' instead of 'Language' or 'Generation'.