12 ms·
As I pointed before[1], Turkish and computers don't really get along. The beauty of Turkish lies in its irregularity, not the rules you learn. That irregularity
by nanis 8y ago
As I pointed before[1], Turkish and computers don't really get along. The beauty of Turkish lies in its irregularity, not the rules you learn. That irregularity is amplified by the shrinking vocabulary in use owing to the disappearance of many Arabic and Persian words which people used to use as recently as the 30s, 40s, and the 50s.
Understanding a Turkish speaker requires a grasp of the entire context at all times. "Matematikten çakmak" can mean to be good at math or to flunk math.
Another example which I noticed because it involved my name is "Uçak düşsün ama sadece Sinan ölsün!"[2] which Google Translate translates as "The plane is your dream, but only Sinan!"[3].
In fact, it means "I wish the plane crashes and only Sinan dies". Of course, "düş" as a noun is "dream" but "düşsün" is derived from the verb "düşmek" which means "to fall" but when it is coupled with a plane means "crash". Interestingly, there is not a good general purpose translation of "plane crash" to Turkish. Sure, you can get away with "uçak kazası" in most cases, but not all crashes are accidents. In fact, something as simple as "five perished in the crash" is perilous to translate. Most will translate that as "kazada beş kişi hayatını kaybetti" even in cases where the crash was not an accident. To deal with similar things, people end up over-using the word "olay" (event).
Now, ponder the difference between "Sinan bir düş" and "Sinan bir düş".
Turkish and machines don't mix.
Now, let's briefly consider the claim that Turkish pronunciation is easy compared to English. It is not. I am not even going to get into regional differences, but leave this one example which became even harder after the military junta abolished the circumflex. List the meanings of the sentence "Karı severim". Which one is pronounced differently? Note that at least one of those meanings can get you in trouble in polite company.
Edumacated Turkish native speakers always had a tendency to resort to English or French words even when completely unnecessary and I've been observing in the press and social media many examples of automated translation errors making it into daily use.
PS: A related rants[4,5].
[1]: https://news.ycombinator.com/item?id=17737333 https://news.ycombinator.com/item?id=17737333
[2]: http://www.hurriyet.com.tr/kelebek/magazin/ucak-dussun-ama-sadece-sinan-olsun-40725251 http://www.hurriyet.com.tr/kelebek/magazin/ucak-dussun-ama-s...
[3]: https://translate.google.com/#auto/en/U%C3%A7ak%20d%C3%BC%C5%9Fs%C3%BCn%20ama%20sadece%20Sinan%20%C3%B6ls%C3%BCn https://translate.google.com/#auto/en/U%C3%A7ak%20d%C3%BC%C5...!
[4]: https://www.nu42.com/2013/04/translation-of-programming-terms-and.html https://www.nu42.com/2013/04/translation-of-programming-term...
[5]: https://www.nu42.com/2014/08/replacing-hash-keys-with-values-does.html https://www.nu42.com/2014/08/replacing-hash-keys-with-values...
- delidumrul 8y agoMany mistranslations may be a result of lack of work/research in Turkish language. I don't agree with that Turkish language does not get along with computers well. Yet, there is not a mature work on this. If a language is understandable, analyzable, executable, expressible by humans, computers most probably can process it (this is a claim, not a fact).
- nanis 8y ago> If a language is understandable, analyzable, executable, expressible by humans, computers most probably can process it (this is a claim, not a fact). In English, a sentence[1] is "a set of words that is complete in itself, typically containing a subject and predicate, conveying a statement, question, exclamation, or command, ...". In Turkish, sometimes you need a paragraph, sometimes you need a page, and sometimes you need the whole story to provide "a set of words that is complete in itself". Try these for size[2,3]. I especially love the translations of the word "tane". Or "say" here[4]. I am going to stop before I keel over. Sure, you can try to codify a rule for each and every "set of words that is complete in itself", but I doubt that set is finite. The way things are going I full expect to see people being required to use Turkish in a way computers can understand before computers can deal with Turkish. [1]: https://www.google.com/search?q=define%3Asentence https://www.google.com/search?q=define%3Asentence [2]: https://translate.google.com/#tr/en/%C3%A7akmak%20%C3%A7akmak%20g%C3%B6zleri https://translate.google.com/#tr/en/%C3%A7akmak%20%C3%A7akma... [3]: https://translate.google.com/#tr/en/%C3%A7ak%20bir%20tane https://translate.google.com/#tr/en/%C3%A7ak%20bir%20tane [4]: https://translate.google.com/#tr/en/say%20ba%C5%9Ftan https://translate.google.com/#tr/en/say%20ba%C5%9Ftan
- tehlike 8y agoI feel like you are mixing multiple things together, and giving examples from google translate doesn't really support your argument - it just shows google translate sucks for turkish language.
- mda 8y agoThese problems and not specific to Turkish. All languages pose different challenges, with focused research almost all are solvable.