Fun With Google Machine Translation

DZone 's Guide to

Fun With Google Machine Translation

Google has switched its translation system over to a neural network implementation, and sometimes, the answers can be quite humorous!

· AI Zone ·
Free Resource

Having posted in Quoranswer tag specifically on machine translation tricks and challenges, and after looking at some fun with Mongolian-to-Russian translations with Google, I decided to experiment with a Mongolian-to-English pair. To make this work for you, you'll need a Cyrillic keyboard and type only Russian letters "а" as input on Mongolian language side. Throughout the text, I'll refer to Google Translate as "neural network" or "network," as it has been known that Google switched its translation system over to a neural network implementation.

So, let's get going. It all starts rather sane:

  • а -> a
  • аа -> ah

And as we stack up more letters on the left, we start getting more interesting translations:

  • ааа -> well
  • аааа -> ahaha
  • ааааа -> sya
  • аааааа -> well
  • ааааааа -> uh

And skipping a bit:

  • ааааааааа -> that's all

At this point, you'd imagine that deep neural network had some fun you teasing it and wants you to stop. But nope!

  • аааааааааа -> that's ok
  • аааааааааааааа -> that's fine
  • ааааааааааааааааа -> everything is fine
  • ааааааааааааааааааа -> it's a good thing

And a bit more letters stacked up, the network begs to stop again, threatening:

  • ааааааааааааааааааааааааааааааааааааа -> it's all over

Then, after having enough of statements, the network starts asking questions.

  • ааааааааааааааааааааааааааааааааааааааааа -> is it a good thing?

And answers own question:

  • аааааааааааааааааааааааааааааааааааааааааа -> it's a good thing

A few comments here and there:

  • ааааааааааааааааааааааааааааааааааааааааааааааааааа -> a good time
  • аааааааааааааааааааааааааааааааааааааааааааааааааааа-> to have a good time

Eventually, more dictionary entries crop in:

  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> to a whirlwind

And, unexpectedly:

  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> to make a date
  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> to make a living

Then, the network starts to output:

  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> to make a decision

And begs me to put some sane words in instead of the letter nonsense:

  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> put your own word
  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a whistle-blower

The latter one is probably meant as an offense to add color to network's ask.

  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> have a private time in the world

Notice how general words are, like "private," "time," and "world." Still, they are grammatical and make sense, except unlikely as translations.

  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a mortal year

And to begging again:

  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> have a kindness in the world
  • Again, all my commentary is meant as fun, I'm not intending to (mis)lead you to something here.
  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a dead dog
  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> put ā € |
  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> have a deadline

And more threats, again:

  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a hash of you
  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a mortal beefed up
  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> have a heartbroker

A heartbroker? Really? Something new.

  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a hash of a tree
  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> to put a lot of light on it

And finally, the network gets hungry:

  • ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> to have a meal

And positively concludes:

  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a date auspicious
  • аааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа -> a friend of a thousand years

Hope you had fun reading these, and please try some for yourselves!

ai ,google translate ,neural network ,machine translate

Published at DZone with permission of Dmitry Kan , DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}