Skip to content
EndsemMay 20252019 patternTE AI&DS

Natural Language Processing (NLP) SPPU Endsem Question Paper May 2025

All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.

Subject code
317532 (B)
Pattern
2019 pattern
Exam
Endsem
Session
May 2025
Max. marks
70
Time
2½ Hours
Semester
VI
Paper code
[6403]-60

Printed for: T.E. (Artificial Intelligence & Data Science)

Instructions to the candidates

  1. Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
  2. Figures to the right indicate full marks.
  3. Neat diagrams must be drawn whenever necessary.
  4. Make suitable assumptions whenever necessary.

Questions

  1. Q1

    1. a)

      This part has equations that don’t show as text. Open the PDF to read it.

      [9]
    2. b)

      Explain why CFG is used to represent natural language in parsing. Differentiate between top-down and bottom-up parsing. 2

      [9]
  2. Q2

    1. a)

      Consider following grammar rules. S  NP VP S  VP NP  DET N NP  N VP  V VP  V NP Det  this | that | a | the Noun  book | flight | John | ball | meal Verb  book | include | read Generate the Top-Down and Bottom-up Parse Trees for the sentence. “Book that flight”. Is the Top-Down parsing approach better than Bottom up approach? Justify your answer.

      [9]
    2. b)

      What is Constituency Parsing? Explain CCG parsing with an example.

      [9]
  3. Q3

    1. a)

      What do you mean by Semantic and Thematic Roles? List out any 4 thematic roles with definitions and examples.

      [9]
    2. b)

      Write short note on : i) WordNet ii) FrameNet

      [8]
  4. Q4

    1. a)

      What is the significance of Word Sense Disambiguation in NLP? Explain any one Word Sense Disambiguation method.

      [8]
    2. b)

      Explain the Scherer typology of affective states. What are the two families of theories of emotion? 3

      [9]
  5. Q5

    1. a)

      Why is Machine Translation needed? Explain various problems of machine translation.

      [9]
    2. b)

      Explain in detail Rule based Machine Translation, Knowledge based Machine Translation and Statistical Machine Translation.

      [9]
  6. Q6

    1. a)

      Draw a neat diagram of Encoder-decoder architecture. Explain the working of Neural Machine Translation.

      [9]
    2. b)

      Explain the stages of a Direct Machine Translation System with example.

      [9]
  7. Q7

    1. a)

      Write short notes on : i) Named Entity Recognition ii) Question Answer System iii) Chatbot using Dialogflow

      Also asked:May 2024 ·May 2023

      [9]
    2. b)

      Draw the architecture of an ad hoc Information Retrieval system. Explain the working of vector space model of information retrieval.

      [8]
  8. Q8

    1. a)

      Describe the following approaches used in information retrieval. i) Term weighting and document scoring ii) Stop word Elimination iii) Inverted Index

      [9]
    2. b)

      Explain the stages and working of Question Answering System. 

      [8]