Natural Language Processing Cheat Sheet 2026
The 30 highest-yield Natural Language Processing facts, distilled from real exam questions. Print it, save it as a PDF, or study it here β free, no sign-up.
- What does text mining stemming mean? β Reducing a word to its root
- What is a bag-of-words (BoW) representation? β A text representation that counts word occurrences while ignoring word order
- What is coreference resolution? β Determining when two or more expressions in a text refer to the same real-world entity
- Which parsing strategy processes input left-to-right and builds the parse bottom-up using a stack and input buffer? β Shift-reduce parsing
- What is the role of part-of-speech (POS) tagging in the NLP pipeline? β It assigns grammatical categories (noun, verb, adjective, etc.) to each token
- What is extractive question answering? β Selecting a span of text from a given passage as the answer to a question
- What is the primary innovation of the Transformer architecture over RNNs? β It uses self-attention to process all tokens in parallel rather than sequentially
- What is the main limitation of n-gram language models? β They suffer from data sparsity because higher-order n-grams rarely appear in training data
- Morphological segmentation: What is it? β Separate words into individual morphemes and identify the class of the morphemes
- What does constituency parsing produce? β A hierarchical tree of phrases grouped by grammatical roles
- An application of Google Translate is ___. β Information retrieval
- What is text categorization (document classification)? β Assigning predefined category labels to documents based on their content
- The Penn Treebank (PTB) uses which annotation scheme? β Phrase-structure (constituency) trees with bracket notation
- Why does NLP employ named entity recognition? β Classify entities into predefined labels
- Finding "bridging relationships" involving referring phrases is part of the broader coreference resolution problem. β TRUE
- What is the purpose of lowercasing text during NLP preprocessing? β To reduce vocabulary size by treating 'Apple' and 'apple' as the same token
- The primary difficulty with NLP is ________. β Handling Ambiguity of Sentences
- What is a word embedding in NLP? β A dense, low-dimensional vector representation of a word that captures semantic meaning
- What is Byte-Pair Encoding (BPE) used for in NLP? β Subword tokenization to handle rare and out-of-vocabulary words
- What is tokenization in NLP? β Splitting text into individual units such as words or subwords
- What is sentiment analysis in NLP? β The task of determining the emotional tone or opinion expressed in a piece of text
- Which tagging scheme is commonly used for NER to mark entity boundaries? β BIO (Beginning, Inside, Outside) tagging
- What is constituency parsing? β Analyzing a sentence into nested hierarchical phrases using a context-free grammar
- Which technique assigns a probability to each word in a vocabulary given the preceding context? β Language modeling
- What does TF-IDF stand for in NLP? β Term FrequencyβInverse Document Frequency
- Which of the following lists the main NLP tasks? β All of the mentioned
- In dependency parsing, what does a directed arc from word A to word B represent? β A is the head and B is the dependent
- Machine learning, particularly statistical machine learning, is the foundation of contemporary NLP algorithms. β TRUE
- What does Natural Language Processing (NLP) entail? β All of the mentioned
- Which algorithm can parse ALL context-free grammars (not just CNF) and runs in O(nΒ³) time? β Earley's algorithm
Turn these facts into recall: