Week 1 Flashcards

1
Q

What is Natural Language Processing (NLP)?

A

NLP is the field that focuses on the interaction between computers and human language, aiming to program computers to process and analyse large amounts of natural language data.

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

What are the two primary types of language data in NLP?

A

Text and Speech/Audio.

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

Name three core applications of NLP.

A

Machine Translation, Chatbots & Dialogue Systems, and Text Summarization.

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

What is the role of linguistics in NLP?

A

Linguistics provides insights on language structure and meaning, which help in designing algorithms that can process language accurately.

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

What is Orthography in NLP?

A

Orthography refers to the conventions of writing in a language, including spelling and punctuation.

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

Define Phonology.

A

Phonology is the study of sound organization within languages, including pronunciation and intonation.

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

What is Morphology?

A

Morphology studies the structure of words and how they are formed using roots, prefixes, and suffixes.

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

Explain Syntax.

A

Syntax is the set of rules that dictates sentence structure, organizing words into phrases and sentences.

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

What is the difference between Semantics and Pragmatics?

A

Semantics is the study of meaning in language, while Pragmatics focuses on meaning in context, considering how words are used in real situations.

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

Why is Tokenization important in NLP?

A

Tokenization divides text into individual elements (tokens), which simplifies processing and analysis.

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

What is Named Entity Recognition (NER)

A

NER identifies real-world entities, like names, locations, or organizations, within text.

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

What is the purpose of Language Models (LMs) in NLP?

A

Language models predict text sequences, helping in tasks like text generation and machine translation.

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

What are Rule-Based Algorithms in NLP?

A

These are algorithms that follow predefined human rules to process and analyse language.

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

Describe Supervised Learning in NLP.

A

Supervised Learning is a machine learning approach where models are trained on labelled data to make predictions (e.g., classifying spam emails).

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

What is Unsupervised Learning in NLP?

A

Unsupervised Learning identifies patterns in data without labels, such as clustering similar topics in documents.

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

What does Language Modelling in NLP achieve?

A

Language Modelling predicts the next word in a sequence, aiding in text prediction and generation tasks.

17
Q

Explain Bias in NLP.

A

Bias in NLP refers to the tendency of models to replicate human biases found in the training data, which can lead to unfair or incorrect predictions.

18
Q

Why is Evaluation important in NLP?

A

Evaluation measures the performance of NLP models on tasks, ensuring they meet accuracy and relevance standards.

19
Q

What is Machine Translation in NLP?

A

Machine Translation automatically translates text or speech from one language to another.

20
Q
A