NLP concepts Flashcards

1
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is natural language processing (NLP)?

A

NLP enables computers to understand, interpret, and generate human language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What principles does NLP apply?

A

NLP applies principles from linguistics and computational linguistics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the main functions of NLP?

A

Understanding, interpreting, and generating human language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What techniques are used in NLP?

A

Statistical models, machine learning, and deep learning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What do statistical NLP models rely on?

A

Probabilistic models and mathematical algorithms.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are examples of statistical NLP techniques?

A

N-grams, hidden Markov models, and conditional random fields.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How do machine learning-based NLP models work?

A

They learn patterns and relationships from labeled data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What tasks do machine learning NLP models perform?

A

Text classification, sentiment analysis, and named entity recognition.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does deep learning contribute to NLP?

A

It enables complex representations of language data using neural networks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are key applications of NLP?

A

Text processing, speech processing, morphological analysis, syntactical analysis, and semantic understanding.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does text and speech processing include?

A

Speech recognition, language understanding, and text-to-speech synthesis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is morphological analysis?

A

Understanding word structure and form, including stemming and lemmatization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is syntactical analysis?

A

Analyzing grammatical structure using parsing and part-of-speech tagging.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is lexical semantics?

A

Understanding word meanings and relationships, such as synonym detection.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is relational semantics?

A

Understanding sentence meanings and logical relationships.

17
Q

What is discourse analysis?

A

Understanding larger text structures, including coreference resolution.

18
Q

Why is NLP useful?

A

For text analysis, speech interpretation, language translation, and command processing.

19
Q

What is speech recognition?

A

Converting spoken language into text.

20
Q

What is speech tagging?

A

Assigning linguistic tags to words in spoken sentences.

21
Q

What is meaning disambiguation?

A

Resolving ambiguities in spoken language to determine intended meaning.

22
Q

What are the types of NLP approaches?

A

Symbolic, statistical, and neural NLP models.

23
Q

What is symbolic NLP?

A

Using predefined rules and linguistic knowledge bases.

24
Q

What is statistical NLP?

A

Using probabilistic models to learn language patterns.

25
What is neural NLP?
Using artificial neural networks for language processing.
26
What NLP services does Microsoft Azure provide?
Text analysis, speech interpretation, translation, and command processing.
27
How does Azure NLP analyze text?
By extracting entities, relationships, and insights.
28
What does Azure NLP enable for spoken language?
Understanding spoken queries and synthesizing responses.
29
How does Azure NLP help with language translation?
It translates text between languages in real time.
30
How does Azure NLP support command processing?
By understanding user intents and executing tasks.