Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

NLP

Total questions: 14

Worksheet time: 20mins

Name
Class
Date
1.

What is the field of Natural Language Processing (NLP)?

a)

Computer Science

b)

Artificial Intelligence

c)

Linguistics

d)

All of the mentioned

2.

NLP is concerned with the interactions between computers and human (natural) languages.

a)

True

b)

False

3.

One of the main challenges of NLP is _________________.

a)

Handling Ambiguity of Sentences

b)

Handling Tokenization

c)

Handling POS-Tagging

4.

Modern NLP algorithms are based on machine learning, especially statistical machine learning.

a)

True

b)

False

5.

Choose form the following areas where NLP can be useful.

a)

Automatic Text Summarization

b)

Automatic Question-Answering Systems

c)

Information Retrieval

d)

Market Basket Analysis

e)

Speech Recognition

6.

Machine Translation converts ________________.

a)

One human language to another

b)

Human language to machine language

c)

Any human language to English

d)

Machine language to human language

7.

In linguistic morphology, _____________ is the process of reducing inflection in words to their root forms such as mapping a group of words to the same stem even if the stem itself is not a valid word in the language.

a)

Stemming

b)

Rooting

c)

Text-Proofing

d)

Lemmatization

8.

____________ is a Python library to make programs that work with natural language.

a)

Keras

b)

NLTK

c)

Pandas

d)

Seaborn

e)

BeautifulSoup

9.

Stop Words are words which do not contain important significance to be used in Search Queries. Usually, these words are filtered out from search queries because they return a vast amount of unnecessary information. Mostly they are words that are commonly used in English language such as 'as, the, be, are' etc.

a)

True

b)

False

10.

Lemmatization, unlike Stemming, reduces the inflected words properly ensuring that the root word is the dictionary form. For example, runs, running, ran are all forms of the word run.

a)

True

b)

False

11.

The picture shows ____________.

a)

Text normalization before removing stop words

b)

Text normalization after removing stop words

12.

if speed is focused, then _______ should be used since ________ scans a WordNet corpus and a corpus for stop words as well as requires you to define a parts-of-speech to produce root forms of words which consumes time and processing. If you are building a language application in which language is important, you should use _______ as it uses a corpus to match root forms.

a)

stemming, lemmatization, lemmatization

b)

lemmatization, stemming, stemming

13.

__________is breaking a text chunk into smaller parts. E.g., breaking a paragraph into sentences, sentence into words or word into characters.

a)

Lemmatization

b)

Tokenization

c)

Stemming

d)

Part-of-Speech (POS) tagging

14.

SpaCy and NLTK are both open-source libraries for NLP in Python. ______is better than ______ in terms of implementation and performance for advanced NLP.

a)

SpaCy, NLTK

b)

NLTK, SpaCy