IBM Statistical Machine Translation (1991) › Translation in Practice: From Words to Meaning
History of Language AIAll chapters IBM Statistical Machine Translation (1991) › Translation in Practice: From Words to MeaningOne section · Sections in this chapter5 / 13 ↓
Reading tools Definitions & inline links
Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.
Article links
Make inline references clickable
To understand how the IBM models worked in practice, consider the seemingly simple task of translating "I love cats" to French. The target translation is "J'aime les chats," but the word-to-word correspondence reveals the complexity hidden in even basic sentences.
The English pronoun "I" becomes "J'" in French, a contracted form of "je" that merges with the following verb. The verb "love" aligns with "aime," the first person singular form of "aimer." But "cats" presents an interesting case: it aligns with both "les" and "chats," the article and noun together. This demonstrates the fertility concept from Model 3, where one English word generates multiple French words.
What makes this example revealing is what the model must learn implicitly. English allows bare plural nouns like "cats" to express generic meaning, while French requires the definite article "les." The model doesn't learn this as an explicit grammatical rule, but rather as a statistical pattern: when translating generic plural nouns from English to French, the presence of an article in French is highly probable. Similarly, the model learns that French verb forms must agree with their subjects, that pronouns contract before vowels, and countless other patterns, all emerging from observed correspondences in the training data.
The IBM models never explicitly represented grammatical concepts like "article," "verb," or "contraction." Instead, they learned numerical probabilities: given "cats" in English, there's a high probability of seeing "les" and "chats" in French at corresponding positions. This indirect encoding of linguistic knowledge through statistics proved remarkably effective, and foreshadowed how modern neural networks would learn even more abstract representations of language structure.