Natural Language Interface and Voice Flashcards

1
Q

what is NLP?

A

Natural Language Processing

its a branch of AL concerned with the ability of a computer to be able to understand human interaction in its natural spoken or written form.

it can be defined as the ability of a machine to analyse, understand and generate human speech

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

what is ASR?

A

Automated Speech Recognition

sound input converted to text for further processing (Speech-to-Text)

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

what is the application natural language?

A

spam filters

answering questions

extracting information

summarsing information

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

what spam filter?

A

they use NLP to try and extract meaning from strings of text to help identify unwanted email and prevent it from entering clients in box in their email applications

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

what is the application answering questions?

A

search engines provide us with a wealth of information but rely on users being very specificwth the key words used to support web based searches

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

what is the application of extracting information?

A

with using financial market they use algorithmic trading as a means of managing investments

finanical investments are controlled primarily by technology which will evaluate news articles and extract relavent information to evaluate stock markets patterns before determining if clienrs should buy, sele or hold stocks

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

what is the application of summarising information?

A

information overload poses a problem for man digital users today

Facebook uses NLP to anaylse information on users colllected via social media to help determine their prefrences and to help determine which articles and adverts should be presented higher up in the news feed

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

why do NLP have trouble?

A

they try to understand the meaning of individual words, rather than the whole sentences or phrases

attempting to undertsnad whole phrases can be made more difficult due to the fact that many words have double meaning

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

what is morphology?

A

how words are fomed and their relationships with other words

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

what is syntax?

A

how words and sentence are put together

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

what is semantics?

A

the meaning of words and groups of words

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

what is pragmatics?

A

the context of spoken expressions

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

what is phonology?

A

the sound associated with spoken language

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

what is part of speech tagging (Pos)?

A

first step in NLP involves morphology

modern applications will apply a self-learning algorims which will tag words with multiple meanings

these applications will first determine the highest ocuring meanng for the tagged word and then use this to try and understand the functions

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

what is parse trees?

A

third step of NLP- considers semantics of a sentence

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

how do voice recognition systems work?

A

VR - refers to the combination of hardware and software systems which have the ability to decode a spoken command

its often used to operate devices or execute demands without the need to the use of peripherals such as keyboards or mice

17
Q

what is required in the input of software of voice recognition?

A

sound card is required

while others such as smartphones have all the necessary hardware built into the system- sometimes specialised software

18
Q

what are the approaches to speech recognition?

A

pattern matching- they use automated switchboards, user presented with questions Yes/No. the computer will analyse the input from the user and try match it with list of potential sound patterns

pattern and feature analysis- spoken input is recorded on microphone and digested using ADC. compared to a stored dictionary which can be used to identify what user has said

statistic analysis- more complex systems can take a more statistical approach to analysis of speech input- apply rules of grammar

artificial neural networks- scientists are looking at hoe they can be trained through the use of examples to recognise spoken input

19
Q

advantages of NLP

A

no training required in the use of the application

increases accessibility of the application

if combined with speech recognition it can free users hands to complete other tasks

20
Q

disadvantages of NLP

A

not all commands will be recognised

applications are complex to create and therefore expensive

background noise

21
Q

advantages of voice recognition

A

no training is required in the use of the application

accurate spelling of words for users with literacy problems

for those with limited mobility it is more effective method of input

22
Q

disadvantages of voice recognition

A

prone to interference

user may be required to speak more slowly and louder than normal

may only recognise limited range of voices