Natural Language Processing Flashcards
Give 2 examples of recent significant advances in NLP.
IBM’s Watson & Apple’s Siri
What does the speaker do when communicating?
Intention - decide when and what information should be transmitted.
Generation - translate the information to be communicated into the desired natural language
Synthesis - output the string as desired
What does the hearer do when communicating?
Perception - map input modality to a string of words
Analysis - determine the information content of the string
Incorporation - decide whether or not to believe the string content and add it to the KB (knowledge base)
What are the 3 types of analysis the hearer can do? Explain them.
Syntactic interpretation (parsing) - find the correct parse tree showing the phrase structure of the string (the proper ordering of words and its effect on meaning)
Semantic interpretation - extract the (literal) meaning of the string (logical form)
Pragmatic interpretation - consider effect of the overall context of altering the literal meaning of a sentence.
Describe modular comprehension.
(sound waves) --> ACOUSTIC/PHONETIC (words) --> SYNTAX (parse trees) --> SEMANTICS (literal meaning) --> PRAGMATICS (meaning (contextualised) -->
Name 3 ways in which language can be ambiguous.
Ubiquitous (things can sound the same), explosive (different meanings depending on emphasis), humour (jokes reply on ambiguity).
What is CORPORA?
Large collections of text annotated with linguistic information.
What are bigrams?
They predict the word that follows, given previous ones.