Topic 3 - Natural Language Services Flashcards

(27 cards)

1
Q

Phonology

A

Part of Linguistics which refers to the systematic arrangement of sound.

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

Morphology

A

Study of the internal structure of words that represent the smallest units of meaning known as morphemes.

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

Free/Base Morphemes

A

A type of morpheme where the word cannot be divided and has meaning by itself (e.g. table, phone).

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

Bound Morphemes

A

A type of morpheme that occurs as part of a word after adding a prefix or suffix (e.g. un-happy, cat-s).

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

Inflectional Morphology

A

Changes what a word does in terms of grammar but does not create a new word (e.g. run, running, ran).

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

Derivational Morphology

A

Creates a new word out of base words (e.g. re + act = react, act + or = actor).

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

Lexical Analysis

A

The interpretation of the meaning of individual words, assigning part-of-speech (PoS) tags, and using techniques such as stemming and lemmatization.

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

Syntax

A

The study of the structure of phrases and sentences, also known as Parsing. It examines word order, stop-words, morphology, and PoS to uncover phrases that convey more meaning compared to individual words.

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

Parsing

A

Also known as Syntax, the process of uncovering phrases that convey more meaning compared to individual words by examining word order, stop-words, morphology, and PoS.

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

Semantic Analysis

A

The determination of the proper meaning of a sentence by understanding the most relevant words to derive concepts, involving disambiguating words with multiple meanings. Focuses on the literal meaning of words.

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

Pragmatic Analysis

A

Focuses on the knowledge or content that comes from outside the content of the document (i.e. speaker implied or listener infers) – inferred meaning.

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

Pragmatic Ambiguity

A

Arises when different persons derive different interpretations of the text based on inferred meaning.

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

Google Cloud Natural Language API

A

A pre-trained model used for performing various natural language analyses on documents.

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

analyseSyntax

A

A Google Cloud Natural Language API method that performs Sentence Extraction and Tokenisation.

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

Sentence Extraction

A

An operation performed by theanalyseSyntaxmethod to identify sentences within a document.

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

Tokenization

A

An operation performed by theanalyseSyntaxmethod to break down text into individual tokens (words, punctuation, etc.).

17
Q

Token

A

An individual unit of text identified during Tokenization, containing information such as text, partOfSpeech, dependencyEdge, and lemma.

18
Q

Dependency Tree/Parsing

A

A representation of the grammatical relationships between words in a sentence, built using the information from tokens during syntax analysis.

19
Q

analyzeEntities

A

A Google Cloud Natural Language API method that identifies “Named entities” within a document.

20
Q

Named Entity

A

A “real-world object” that is assigned a name, such as a person, country, product, or organization.

21
Q

Salience

A

A key in entity analysis indicating the importance or relevance of an entity to the entire document text, with scores closer to 1.0 indicating higher importance.

22
Q

analyzeSentiment

A

A Google Cloud Natural Language API method that provides sentiment analysis at the sentence and document levels.

23
Q

Score (Sentiment)

A

Indicates the overall emotion of text, ranging from -1.0 (negative) to 1.0 (positive).

24
Q

Magnitude (Sentiment)

A

Indicates how much emotional content is present in text, ranging from 0.0 to infinity and is not normalized.

25
analyzeEntitySentiment
A Google Cloud Natural Language API method that combines entity analysis with sentiment analysis, providing sentiment attached to each identified entity.
26
classifyText
A Google Cloud Natural Language API method that categorizes the content of a document, requiring enough tokens to generate a classification.
27
Confidence (Classification)
A score indicating the certainty of a content category assigned by the classifyText method.