Natural Language Processing Questions
Techniques for representing and modeling human language. Covers tokenization, embeddings, text classification, sequence labeling, and language-model-based approaches, along with practical deployment and efficiency concerns for NLP systems. Emphasizes core NLP building blocks that predate and feed into generative language models.
Explain how you would implement a numerically stable and memory-efficient softmax over a very large vocabulary (e.g., language model with 1M tokens) during inference. Discuss sampled softmax, hierarchical softmax, candidate caching, and approximation trade-offs.
That is every published Natural Language Processing question for Applied Scientist so far. Browse the other topics in this category, or practice this one interactively.