Translation system: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Pat Palmer
(stub of a general article on translation systems)
imported>Subpagination Bot
m (Add {{subpages}} and remove any categories (details))
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
In [[computer science]], a '''translation system''' is a [[program]] which translates one [[language]] into another.  If both the source and target language are [[formal language|formal languages]], which are fully specified so there can be no ambiguity, the program is called a [[compiler]].  But software which translates between two [[natural language|natural languages]] must use many more techniques and [[heuristics]] due to the inherent ambiguity of natural language.
{{subpages}}


 
In [[computer science]], a '''translation system''' is a [[program]] which translates one [[language]] into another.  If both the source and target language are [[formal language|formal languages]], which are fully specified so there can be no ambiguity, the program is called a [[compiler]].  But software which translates between two [[natural language|natural languages]] must use many more techniques and [[heuristics]] than a compiler, due to the inherent ambiguity of natural language.  The endeavor of translating natural languages using a [[computer]] [[program]] involves both the academic disciplines of [[computer science]] and [[linguistics]].
[[Category:Computers Workgroup]]
[[Category:CZ_Live]]

Latest revision as of 06:16, 15 November 2007

This article is a stub and thus not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.

In computer science, a translation system is a program which translates one language into another. If both the source and target language are formal languages, which are fully specified so there can be no ambiguity, the program is called a compiler. But software which translates between two natural languages must use many more techniques and heuristics than a compiler, due to the inherent ambiguity of natural language. The endeavor of translating natural languages using a computer program involves both the academic disciplines of computer science and linguistics.