Practice - 5 Tasks
Answer the questions below
1fill in blank
easyComplete 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'Learning' instead of 'Language' because of confusion with machine learning.
✗ Incorrect
NLP stands for Natural Language Processing.
2fill in blank
mediumComplete 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'Learning' or 'Logic' instead of 'Language'.
✗ Incorrect
NLU stands for Natural Language Understanding.
3fill in blank
hardFix 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'Learning' or 'Grammar' which are incorrect here.
✗ Incorrect
NLG means Natural Language Generation, which is about creating human-like text.
4fill in blank
hardFill 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up 'generate' and 'understand' in the blanks.
✗ Incorrect
NLU is about understanding language, NLG is about generating language.
5fill in blank
hardFill 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'Learning' or 'Logic' instead of 'Language' or 'Generation'.
✗ Incorrect
The correct full forms are Natural Language Processing, Natural Language Understanding, and Natural Language Generation.