JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III Year NATURAL LANGUAGE PROCESSING Previous Question Paper (September - 2021 - R18)

B.Tech | III Year | I | R18 | September - 2021

Answer PaperPaper Code: 155CKMaximum Marks: 75Time: 3 hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

List the applications and challenges in NLP.

7 marks

Answer

Natural Language Processing (NLP) bridges the gap between human language and computer understanding. Its applications and challenges are outlined below:

Applications of NLP:

  • Machine Translation: Automatically translating text from one language to another (e.g., Google Translate).
  • Sentiment Analysis: Determining the emotional tone behind a series of words, often used in social media monitoring.
  • Named Entity Recognition (NER): Identifying and classifying key entities like names, organizations, and locations in text.
  • Question Answering Systems: Building automated systems that can answer user queries based on provided context or knowledge bases.
  • Speech Recognition: Converting spoken language into written text.
  • Text Summarization: Creating concise versions of long documents while retaining core information.

Challenges in NLP:

  • Ambiguity: Words often have multiple meanings depending on context (lexical ambiguity) or sentences may have multiple interpretations (syntactic ambiguity).
  • Context Dependency: Understanding the meaning of a word or phrase often requires knowledge of previous sentences or the broader situation.
  • Sarcasm and Irony: Detecting non-literal meaning is difficult because the literal interpretation of words often contradicts the intended sentiment.
  • Language Variation: Handling dialects, slang, informal grammar, and code-switching (mixing languages) poses significant hurdles.
  • Data Sparsity: For many languages, there is a lack of large, annotated datasets required for training robust machine learning models.
b

Explain any one Morphological model.

8 marks

Answer

The Finite State Transducer (FST) is a prominent morphological model used to map between the surface form of a word and its underlying lexical form (root/lemma and morphemes). An FST is an extension of a Finite State Automaton that maps a sequence of symbols to another sequence of symbols.

Key Components:

  • States: Represent the progress of the analysis or generation process.
  • Transitions: Labeled with input/output pairs (e.g., i:o), where 'i' is the surface character and 'o' is the lexical character.

Working Principle:

Morphological processing using FSTs typically involves two levels:

  • Lexical Level: Represents the abstract morphemes (e.g., 'cat' + 'plural').
  • Surface Level: Represents the actual orthographic form (e.g., 'cats').

The FST acts as a bidirectional machine. In Morphological Analysis, it takes the surface form as input and produces the lexical form. In Morphological Generation, it takes the lexical form as input and produces the surface form.

Consider the rule for pluralizing a noun ending in 'y' preceded by a consonant (e.g., 'fly' to 'flies'):

y : i | ε : e | ε : s

This model is highly efficient because FSTs can be composed. For instance, a lexicon FST can be composed with a spelling-rule FST to create a single, unified transducer that maps surface strings directly to their morphological analyses, significantly reducing computational overhead during parsing.

215 marks
a

Discuss about challenging issues of Morphological models.

7 marks

Answer

Sign in to view the complete answer paper.

b

Differentiate between surface and deep structure in NLP with suitable examples.

8 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Explain various types of parsers in NLP.

8 marks

Answer

Sign in to view the complete answer paper.

b

Discuss multilingual issues in detail.

7 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Given Grammar S→ AB | BB, A→ CC | AB | a, B→ BB | CA | b, C→ BA | AA | b. Word w= aabb. Apply Top Down Parsing test, the word can be generated or not.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain Tree Banks and its role in parsing.

7 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

State the types of references in discourse.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain about Homonymy and Polysemy with suitable examples.

7 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

How Morphological structure helps to Language Modelling?

8 marks

Answer

Sign in to view the complete answer paper.

b

How to handle semantics?

7 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Give example for Predicate Argument Structure.

7 marks

Answer

Sign in to view the complete answer paper.

b

What are System Paradigms in predicates?

8 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Consider the following training set and implement Bi-gram model to calculate the probability of given Test sentence.
Training set: She said thank you. She said bye as she walked through the door. She went to San Diego
Test sentence: She thanked and walk through the door

8 marks

Answer

Sign in to view the complete answer paper.

b

Give some examples for early NLP systems.

7 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of NATURAL LANGUAGE PROCESSING from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech CSE III Year I, September - 2021, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in NATURAL LANGUAGE PROCESSING

Loading Question Papers

Fetching data from database...