Christopher D. Manning 2026-11-05
Christopher D. Manning is a researcher in natural language processing whose work connects linguistic structure with statistical and neural methods. Stanford's institutional biography identifies contributions to learned word representations, language understanding and computational analysis of sentence structure.[ref]
He is a coauthor of Introduction to Information Retrieval by Christopher D. Manning and others. The book gives precise mathematical formulations of problems that arise when a system retrieves documents in response to a query. This connects an algorithm's output to a measurable task instead of evaluating it only by a few convincing examples.[ref]
For instance, suppose a query has twelve relevant documents, and a system returns ten documents of which six are relevant. Its precision is , while its recall is . Returning more documents can change the two measures differently. This example illustrates the distinction between making useful predictions and choosing a reproducible way to evaluate them, a recurring issue in natural language processing.
Daniel Jurafsky 2026-11-05
Daniel Jurafsky coauthored Speech and Language Processing by Daniel Jurafsky and James H. Martin. The text presents mathematical models and computational procedures for natural language processing, including sequence models that connect linguistic observations to latent states.[ref]
In a Hidden Markov model, the current hidden state determines the emission distribution and the next-state probabilities. This separation permits the forward algorithm to compute an observation sequence's likelihood by summing locally over preceding states. The assumptions make inference tractable, while their suitability for a particular language task remains a modelling question. A tractable calculation does not by itself establish that the model captures every dependency in real language.
Hinrich Schütze 2026-11-05
Hinrich Schütze is a researcher in natural language processing and computational linguistics whose work includes learning representations of language from text. His LMU profile identifies his research and teaching at its Center for Information and Language Processing.[ref]
Hinrich Schütze profile by LMU Munich. institutional appointment and responsibilities
In his 1998 paper Automatic Word Sense Discrimination by Hinrich Schütze, occurrences of an ambiguous word are represented by their surrounding context and grouped using clustering. The groups can distinguish uses without requiring a human to supply a sense label for every training example. The paper investigates alternative representations and evaluates how well the resulting groups separate uses.[ref]
For an illustrative example, occurrences of “bank” near “loan” and “account” differ from occurrences near “river” and “flood”. A context vector can record such differences, and clustering can group similar vectors. This is a problem of discovering useful structure from data; the algorithm's groups need not coincide perfectly with the entries of a human dictionary. The example connects his work to unsupervised learning and to the broader use of word embeddings.
Hinrich Schütze, identified portrait on his LMU institutional profile
. External image from Hinrich Schütze profile by LMU Munich. James H. Martin 2026-11-05
James H. Martin coauthored Speech and Language Processing by Daniel Jurafsky and James H. Martin with Daniel Jurafsky. Its treatment connects natural language processing to explicit probabilistic models and algorithms. The hidden-state appendix gives the initial, transition and emission distributions of a Hidden Markov model and derives the forward algorithm.[ref]
Speech and Language Processing by Daniel Jurafsky and James H. Martin. AppendixA.2–A.3, August2026 draft
For a sequence of observations, the forward calculation sums over possible hidden-state histories instead of selecting only one best history. Sharing partial calculations avoids enumerating every full state sequence. The resulting efficiency comes from the model's conditional-independence assumptions, not from treating arbitrary sequences as independent.
Natural language processing 2026-11-05
Natural language processing studies computational methods for analyzing, transforming and generating human language. Tasks include translation, extracting information from text, and predicting a missing or subsequent word. A system must resolve ambiguity from context: “bank” in a sentence about a river and in a sentence about a loan has different meanings.
A neural language model tackles one precise part of the problem by assigning probabilities to word sequences. For example, after “the cat sat on the”, its distribution can rank “mat” above “democracy”, without thereby proving that it understands the scene. Evaluating a specific task and its errors is more informative than treating fluent text as a universal test of language competence.[ref]

