|
|
Welcome to the Exploding Garrmondo Weiner Interactive Swiss Army Penis. |
GFF is a community of gaming and music enthusiasts. We have a team of dedicated moderators, constant member-organized activities, and plenty of custom features, including our unique journal system. If this is your first visit, be sure to check out the FAQ or our GFWiki. You will have to register before you can post. Membership is completely free (and gets rid of the pesky advertisement unit underneath this message).
|
|
Thread Tools |
Possibility to make translator software better?
I wanted to ask this question a long-long time ago, but I keep pending it because my question sounds so stupid.
Well, I actually want to ask the possibility to make translator software better. So far, most of translator softwares are based on english input. Most of translator softwares dont have much trouble when it translates romance language like french, german, spanish, portugese, and italy. But it tells different story if we want to translate english into non romance language such as chinese, japanese, and korean or vice verca. usually the translation is bizarre and confusing. So I'm thinking the idea of step by step translator if it's might be possible. As we know, language has its own branch and probably by doing translation step by step to another language which is close to the targeted language before going to the targeted language itself, we might get more accurate result. maybe to illustrate my idea: English -> japanese (the usual translation software) English -> language a -> language b -> language c -> japanese (step by step translation, the point is to translate english into another language which have traits of similarities to japanese before it's translated to japanese) but I dunno, is this a good or bad idea? is it even possible? If you are expert in language or in this field, hope you dont mind to share your opinion about this. Most amazing jew boots
|
NOT AVAILABLE |
The best approach is the direct one, because of the possible degradation of the original message that can happen in each translation operation.
There's nowhere I can't reach. |
The more languages a translation is apart from the original text, the more meaning is lost; it's almost a universal law. Translations directly from source to target language are always valued more, and are usually considerably more accurate, than translations by proxy.
If you're curious about translation software, the main problem at its current stage is word sense disambiguation. The problem is more apparent when translating from, say, Japanese to English, because idioms and subtle meanings of words can be very different in these two languages. However, the problem exists in all languages. It's an ‘’AI-complete’’ problem; that is, effective artificial intelligence is necessary to completely solve the issue. AI is still a ways off, so currently there are two other approaches to translation software. First, however, consider these two sentences — ‘’the bass part of the song is very moving’’ and ‘’I went fishing for some sea bass.’’ The two meanings of bass will have different translations, in most languages. How to differentiate between them to produce a proper translation? A) Deep approach Deep approach presumes access to a comprehensive body of world knowledge. Knowledge such as ‘’you can go fishing for a type of fish, but not for low frequency sounds’’ and ‘’songs have low-frequency sounds as parts, but types of fish do not’’ is used to determine in which sense the word is used. This approach is not very successful in practice, mainly because we do not have access to such a body of knowledge, except in very limited domains. B) Shallow apprach Shallow approach does not try to understand the text. It just considers the surrounding words, using information like ‘’if ‘’bass’’ has words ‘’sea’’ or ‘’fishing’’ nearby, then it probably is used in the fish sense; if ‘’bass’’ has the words ‘’music’’ or ‘’song’’ nearby, then it is probably used in the music sense’’. This approach, while theoretically not as powerful as deep approaches, gives superior results in practice; it's the approach that's used in most translation software. However, as I said earlier, the translations produced this way can be used just as an aid. Actual automated translations require AI.
This thing is sticky, and I don't like it. I don't appreciate it. Nothing wrong with not being strong
Nothing says we need to beat what's wrong Nothing manmade remains made long That's a debt we can't back out of |
NOT AVAILABLE |
I am a dolphin, do you want me on your body? |
oh I'm using software called Easy Translator Deluxe 4.0 any of you familiar with that software? It's quite helpful when translating from/to romance languages.
Most amazing jew boots
|
Linguistics is not an easy subject, plain and simple. Human languages are nearly impossible to represent in terms of nice logical series and sequences, and converting between them is incredibly difficult to do in computers. There have been hundreds of doctorate-level papers written on language translation via computer and many different efforts. The flaws in current implementations are not the fault of lack of R&D, I can assure you.
What kind of toxic man-thing is happening now? |
FELIPE NO Nothing wrong with not being strong
Nothing says we need to beat what's wrong Nothing manmade remains made long That's a debt we can't back out of |
Hope u know some lisp or something.
So Aardark are you implying that it's currently impossible/impractical to develop such AI or simply that no one has bothered to do it yet? What, you don't want my bikini-clad body? |
I'm not trying to imply anything, I'm just saying that AI hasn't been implemented in translation software because no sufficiently advanced AI exists. I'm sure it will be developed some day, but who knows when.
Jam it back in, in the dark. Nothing wrong with not being strong
Nothing says we need to beat what's wrong Nothing manmade remains made long That's a debt we can't back out of |