The Turing Test and the Dream of Understanding
In the autumn of 1950, a thirty-eight-year-old mathematician at Manchester University sat down to write an article that would reshape humanity's understanding of mind, machine, and the boundaries between them. Alan Turing, having already helped crack the Enigma code and contributed foundational work to the theory of computation, turned his formidable intellect toward a question that had haunted philosophers for centuries: Can machines think? Rather than wrestling with the semantic quicksand of such a question, Turing offered a deceptively simple answer through what he called the "imitation game"—later immortalized as the Turing Test. The paper, published in the philosophical journal *Mind*, proposed that if a machine could convince a human interrogator that it was human through textual conversation alone, we would have no principled reason to deny that the machine was thinking. This elegant operationalization of intelligence would define the ambitions, dreams, and frustrations of Natural Language Processing for the next seven decades, establishing a target that researchers would chase with varying degrees of hope, skepticism, and obsession.
To understand why Turing chose this particular formulation, we must appreciate the intellectual climate of postwar Britain, where the boundaries between mathematics, logic, and philosophy remained fluid and generative. Turing had already demonstrated, in his 1936 paper "On Computable Numbers," that any systematic procedure for manipulating symbols could, in principle, be replicated by a machine following explicit rules. This "universal Turing machine" concept established the theoretical possibility of general-purpose computation—machines that could, given sufficient time and memory, perform any calculation that any other machine could perform. The question that naturally followed was whether this symbolic manipulation capacity extended to the highest cognitive functions: reasoning, problem-solving, and crucially, language understanding. The imitation game offered a pragmatic test: if a machine could sustain the illusion of human conversation, the philosophical question of whether it "really" understood became empirically tractable, perhaps even moot.
The immediate postwar period witnessed an extraordinary flowering of ideas about artificial intelligence, though the term itself would not be coined until 1956. In the United States, a generation of researchers trained in logic, mathematics, and the new field of cybernetics began to explore the possibility of automated reasoning with renewed urgency. The ENIAC computer, completed in 1945, had demonstrated that electronic machines could perform numerical calculations at speeds unimaginable to human computers. The question was whether similar principles could be extended from numbers to symbols, from calculation to reasoning. The answer, as it would turn out, lay somewhere between the ambitious optimism of early pioneers and the sobering constraints of computational reality.
The Logic Theorist, developed by Allen Newell, Herbert Simon, and Cliff Shaw in 1955 and 1956, represents one of the first programs to tackle a task that would traditionally be considered intelligent: mathematical proof. The program could prove theorems from Principia Mathematica, the monumental work by Alfred North Whitehead and Bertrand Russell that attempted to derive mathematics from logical foundations. When presented with a theorem that required finding an appropriate auxiliary construction—a non-obvious step that human mathematicians would recognize as requiring insight—the Logic Theorist not only found the proof but found a proof that was more elegant than the one in Principia Mathematica itself. This result, modest though it may seem, represented a profound shift in scientific consciousness. Here was a machine, following explicit rules for manipulating symbols, performing a task that required what humans would call reasoning. The implications seemed vast: if logic could be automated, perhaps reasoning itself was simply a form of symbol manipulation, and machines could be made to reason about anything that could be expressed in symbolic form.
Simon's excitement was almost feverish in his pronouncements about the implications of this work. At a dinner party in December 1956—恰好 before the Dartmouth Conference that would officially launch the field of artificial intelligence—Simon reportedly announced to his guests that he and his colleagues had created a computer program that could think. Whether this claim was premature or visionary depends largely on one's definition of "thinking," but it captures the electric atmosphere of the period. Researchers believed they stood at the threshold of a revolution as significant as the industrial revolution, one that would see human intelligence itself become automatable. The assumption underlying much of this early work was that intelligence, including language understanding, could be achieved through the manipulation of symbols according to explicit rules—through what would later be called GOFAI, or "Good Old-Fashioned Artificial Intelligence."
This symbolic approach drew deep inspiration from linguistics as well as logic. Noam Chomsky's work on syntactic structures, beginning with his 1957 monograph *Syntactic Structures*, offered a powerful framework for understanding language as a formal system of rules. Chomsky demonstrated that natural language could be modeled using context-free grammars, mathematical formalisms that generated sentences by applying rewrite rules. The sentence "The cat sat on the mat" could be derived through a series of rule applications, each expanding a non-terminal symbol into a phrase or word until only terminal symbols remained. This formalization suggested that language, far from being an ineffable expression of human creativity, was a combinatorial system amenable to computational analysis. If language could be generated by rules, perhaps it could also be understood by rules, parsed by algorithms, and produced by programs that applied symbolic transformations to input strings.
The vision of language understanding as rule-following manipulation reached its apotheosis in the SHRDLU program, developed by Terry Winograd at MIT in 1970. SHRDLU operated in a simple blocks world—a simulated environment containing colored blocks, pyramids, and boxes on a tabletop. Users could interact with the program in natural language, asking it to move blocks, describe the current configuration, or explain its reasoning. When a user typed "Can I pick up the red block?", SHRDLU would reason about the physical constraints: whether the block was accessible, whether another block was resting on it, and respond appropriately. The program incorporated detailed knowledge of the blocks world, including constraints on how blocks could be stacked, and could track the conversation history to resolve pronouns and elliptical references. When the user asked "Had I touched any pyramid before the square?", SHRDLU would consult its memory of previous interactions and provide a precise answer.
SHRDLU seemed to many observers like a breakthrough toward genuine language understanding. Here was a program that could answer questions, follow instructions, and engage in something resembling a conversation about a restricted domain. Winograd's program demonstrated that, for well-defined tasks in constrained environments, natural language interaction was achievable. The program's success encouraged researchers to believe that scaling up—from blocks worlds to the real world, from toy domains to open-ended conversation—was merely a matter of adding more rules, more knowledge, and more computational power. This approach, which would dominate AI research for the next two decades, assumed that language understanding required explicit symbolic representations of meaning, world knowledge, and conversational context. The task of the NLP researcher was to specify these r