Natural Language Processing Study Guide 2026

Everything you need to pass the Natural Language Processing exam in one place: the exam format, every topic to study, real practice questions with explanations, flashcards, and full-length practice tests. Free, no sign-up needed.

📚 Natural Language Processing Topics to Study (21)

✍️ Sample Natural Language Processing Questions & Answers

1. What is event extraction in information extraction?
Identifying mentions of specific events in text and extracting their participants, time, and location

Event extraction detects trigger words and fills argument slots (who, did what, to whom, when, where) to build a structured representation of events from unstructured text.

2. What is the copy mechanism in sequence-to-sequence models?
A mechanism that allows the decoder to directly copy tokens from the source input sequence rather than always generating from the vocabulary

The copy mechanism (pointer networks) lets the model point to and copy source tokens, which is critical for tasks like summarization where proper nouns or rare words should be reproduced exactly.

3. What is zero-shot text classification?
Classifying text into categories the model has never seen during training by using natural language descriptions of those categories

Zero-shot classification uses a language model to measure how well a text entails a label description, enabling classification into novel categories without task-specific training.

4. Which formalism is most commonly used to describe constituency grammars in NLP?
Context-free grammars (CFG)

Context-free grammars (CFGs) use rewrite rules like S → NP VP and are the standard formalism for constituency parsing.

5. What is Named Entity Recognition (NER) in NLP?
The task of locating and classifying named entities in text into predefined categories such as person, organization, or location

NER identifies spans of text that refer to real-world entities and categorizes them, e.g., tagging 'Apple' as an organization and 'Cupertino' as a location.

6. What is the difference between closed-domain and open-domain question answering?
Closed-domain QA is restricted to a specific topic or dataset, while open-domain QA answers questions about any topic using a large corpus or the web

Closed-domain systems (e.g., medical QA) operate within a bounded knowledge base, while open-domain systems retrieve from broad corpora like Wikipedia to answer any question.

🎯 Free Natural Language Processing Practice Tests

📖 Natural Language Processing Guides & Articles

Your Natural Language Processing Study Path
1. Learn with Flashcards → 2. Drill Practice Tests → 3. Take the Full Exam Simulation