Artificial Intelligence · Unit 10
Natural Language Processing
Exam-focused notes for Natural Language Processing (Artificial Intelligence, BIT252): what the TU syllabus asks and how it has actually been tested, with 4 solved past questions from this unit.
What this unit covers
- NLP steps and pipeline
- Ambiguities in natural language
- Natural language understanding
- Natural language generation
- Discourse analysis
- Pragmatic analysis
Discourse analysis
Discuss the discourse and pragmatic analytics in natural language processing. [5]
--- Discourse refers to the analysis of language beyond the sentence level. It deals with how sentences are connected and structured to form coherent text or conversation. - Analyzes how sentences and paragraphs are organized to convey meaning. - Identifies...
Full solved answer →Ambiguities in natural language
Explain the different ambiguities related to NLP. [5]
Ambiguity is one of the fundamental challenges in NLP. It occurs when a word, phrase, or sentence can be interpreted in more than one way. Since human language is inherently ambiguous, NLP systems must be designed to resolve these ambiguities for accurate u...
Full solved answer →What types of ambiguities does NLP suffer with? Describe. [5]
Ambiguity is one of the fundamental challenges in NLP. A sentence or phrase is said to be ambiguous when it can be interpreted in more than one way. NLP systems must resolve these ambiguities to understand and process natural language correctly. --- A word ...
Full solved answer →NLP steps and pipeline
Explain the different steps in NLP. [5]
--- NLP is a subfield of Artificial Intelligence that enables computers to understand, interpret, and generate human (natural) language. --- - Involves identifying and analyzing the structure of words. - The text is divided into tokens (words, sentences, pa...
Full solved answer →Make Unit 10 stick
Practice BIT252 with flashcards & quizzes