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
- 410252(A)
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- May 2025
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- VIII
- Paper code
- [6404]-96
Printed for: B. E. (Computer Engineering)
Instructions to the candidates
- Solve Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, 7 or Q.8.
- Neat diagrams must be drawn wherever necessary.
- Figures to the right indicate full marks.
Questions
Q1
- a)[6]
Explain the concept of log-linear models in NLP. How do these models work, and what are some common applications of this approach?
- b)[8]
Explain the concept of doc2vec and its use in generating document embeddings. Discuss the differences between doc2vec and word2vec.
- c)[4]
Explain Non-Negative Matrix Factorization (NMF) in the context of topic modeling
OR- a)
Q2
- a)[6]
What is a Markov model, and how is it used to generate language sequences? Describe the process of training and using a Markov model for language generation.
- b)[8]
Explain the concept of Latent Semantic Analysis (LSA) and how it is used for identifying relationships between words.
- c)[4]
Write a short note on TF-IDF (Term Frequency-Inverse Document Frequency) representation.
- a)
Q3
- a)[8]
Explain the concept of reference resolution and coreference resolution in NLP. How do these techniques help in understanding the relationships between entities in a text? Provide examples.
- b)[8]
Explain the concept of Cross-Lingual Information Retrieval (CLIR). Discuss the challenges of retrieving information across languages, and what techniques or models are commonly used to address these challenges?
- c)[2]
What is Information Retrieval, and how is it used in NLP? 2
OR- a)
Q4
- a)[8]
Explain the process of Entity Extraction in Information Retrieval. Discuss the various techniques and algorithms used for Entity Extraction.
- b)[8]
Describe the Vector Space Model (VSM) for information retrieval. How does VSM represent documents and queries, and how are similarities calculated? Discuss the strengths and weaknesses of VSM.
Also asked:May 2024
- c)[2]
What is Named Entity Recognition (NER)?
- a)
Q5
- a)[9]
Explain how NLTK, spaCy, and Gensim handle tokenization and part- of-speech tagging. Discuss the advantages and disadvantages of each library’s approach.
- b)[8]
Explain the concept of WordNet as a lexical knowledge network. How can WordNet be used in natural language processing, and what are its limitations?
OR- a)
Q6
- a)[9]
Discuss the role of Treebanks and Universal Dependency Treebanks in NLP research. How do they contribute to syntactic analysis and parsing in various languages?
- b)[8]
Explain the Lesk Algorithm for word sense disambiguation . How does it work, and what are its advantages and limitations?
- a)
Q7
- a)[9]
Explain the key principles of rule-based machine translation. How do rule-based techniques differ from statistical approaches in machine translation? Provide an example of a rule-based translation.
Also asked:May 2024
- b)[8]
Explain the fundamental components of a question-answering system. How do question answering systems utilize machine learning and NLP techniques to find accurate answers to questions?
OR- a)
Q8
- a)[9]
Define text entailment and describe its importance in natural language understanding. How does text entailment differ from text similarity or paraphrasing? Provide an example of text entailment.
- b)[8]
Explain Natural Language Generation with reference architecture.
- a)