Machine translation is the branch of computer science and computational linguistics that deals with translating text or speech from one natural language to another by means of a computer system, without the direct intervention of a human translator. The term refers both to the process and to the resulting product: a target text generated automatically from a source text. It is one of the oldest and most studied applications of natural language processing, as well as a tool now widely used in publishing, business and documentation.
In terms of how it works, a machine translation system receives a segment of text as input, analyzes it, builds an internal representation and generates a corresponding formulation in the target language. The quality of the result depends on the language pair, the text domain, the availability of data and the type of approach adopted. In the context of search engine research, machine translation falls among the techniques for multilingual content processing and influences how a site’s language versions are managed.
From the first patents to neural networks
The idea of mechanizing translation dates back to the 1930s, when the first patents were filed for devices intended to translate texts. The first public demonstration of machine translation was presented in the United States in 1954 and aroused wide interest, fueling expectations that soon proved excessive. In the 1960s, the publication of a critical report on the prospects of machine translation led to a reduction in funding and a slowdown in research.
In the 1970s and 1980s, systems based on linguistic rules became established, used mainly in government and industrial settings. From the 1990s, the spread of large archives of bilingual texts, aligned at sentence level, encouraged the adoption of statistical methods. From the 2010s, the use of artificial neural networks took hold, significantly improving the fluency of the texts produced.
Main approaches
Rule-based translation
This approach relies on dictionaries, grammatical analysis and manually written transfer rules. It offers predictable behavior and allows precise control of terminology, but requires a lot of work for each language pair and struggles to handle ambiguous expressions.
Statistical translation
Statistical systems automatically extract correspondence models from large collections of translated texts. Quality grows with the quantity and cleanliness of the available data, but the result may be less fluent than with other methods, especially when data is scarce.
Neural translation
Neural models learn continuous representations of language and generate the target sentence word by word. They generally achieve good fluency, but can introduce omissions, additions or errors that are hard to predict, and require considerable computing resources.
Rules, statistics and neural networks compared
| Approach | Source of knowledge | Strengths | Main limitations |
|---|---|---|---|
| Rule-based | Hand-written rules and dictionaries | Terminology control, predictability | Expensive to develop, inflexible |
| Statistical | Archives of aligned bilingual texts | Good performance with abundant data | Limited fluency, dependence on data |
| Neural | Networks trained on large corpora | High fluency, good overall performance | Unpredictable errors, high computing demand |
| Hybrid | Combination of rules, data and networks | Greater robustness in specialized domains | Design and maintenance complexity |
Where machine translation is used
Machine translation is used in many contexts: localization of websites and applications, support for multilingual writing, translation of technical documentation, subtitling and quick access to content written in unfamiliar languages. In search engines it is used to broaden the linguistic coverage of results and to offer translated versions of pages.
On the linguistic side, the widespread use of these tools affects text production and the perception of quality. Machine translation does not replace human judgment in texts that require legal precision, stylistic sensitivity or cultural adaptation; for this reason, current practice includes a review phase, called post-editing, entrusted to a human reviewer.
How to evaluate and use machine translation
- Clearly define the language pair and the domain of the text to be translated.
- Check the quality of the source text, correcting errors and ambiguities.
- Choose the tool best suited to the type of content and the intended purpose.
- Check specialized terminology with glossaries or translation memories.
- Reread the target text to identify omissions, additions and misunderstandings.
- Correct style and consistency, standardizing register and editorial conventions.
- Document terminology choices to ensure continuity in subsequent work.
- Assess whether the text requires professional review before publication.
Frequently asked questions
What does machine translation mean?
It refers to the translation of a text from one language to another performed by a computer system, without direct human intervention during the generation of the target text.
What is the difference between machine translation and computer-assisted translation?
In computer-assisted translation, the human translator remains the main actor and uses tools such as translation memories and glossaries; in machine translation, the system produces the text, which can then be reviewed.
Is machine translation reliable?
It depends on the context: for informational, high-volume texts it can be sufficient, while for legal, medical or promotional documents a careful human review is advisable.
What is meant by post-editing?
It is the phase of correcting the machine-translated text, carried out by a reviewer who addresses errors, terminology and style to make it suitable for publication.
Why does quality vary from one language to another?
Performance depends on the availability of bilingual and monolingual data, the similarity between languages and the morphological and syntactic complexity of each one.
Can machine translation harm search engine visibility?
If the translated content is low quality or duplicates other pages without value, it can be penalizing; careful review and correct indication of language versions reduce this risk.
From glossary to projectDo language models cite your site as a source?Optimization for language models (LLMs) is about getting your brand cited in the answers of Google AI Overview and the main LLMs.Discover LLM optimization
Related entries:
SEO translations SEO translation CLS Google Localization
