Thursday

Prem's Tip - 24 Languages Online Translation Using Gmail Messenger


For those not familiar with bots, a (ro)bot is a piece of software that acts as a chat contact and provides some fun or useful functionality.

If you want to try it, just add en2zh@bot.talk.google.com as a friend in Google Talk and send it a message to translate from English to Chinese. You can use it as an interpreter in your group chat, or as a pocket translator in your Google Talk client for BlackBerry.

For more languages, just add any of the 24 other translation bots.

They're named using two-letter language abbreviations as "[from language]2[to language]@bot.talk.google.com", and the supported language pairs are: ar2en, de2en, de2fr, el2en, en2ar, en2de, en2el, en2es, en2fr, en2it, en2ja, en2ko, en2nl, en2ru, en2zh, es2en, fr2de, fr2en, it2en, ja2en, ko2en, nl2en, ru2en, zh2en.

So, for French to German translation, talk to fr2de@bot.talk.google.com




The Google Talk service uses an open protocol called XMPP, and it's easy to find client libraries and code samples that will give you a flying start. For Java users, check out Ignite Realtime's Smack library. Please note that the Google Talk service enforces traffic limitations on user accounts, so if you want to support more than a few thousand Google Talk users on your bot, connect using the server-to-server protocol (either by making your bot act as an XMPP server or by hosting the bot on your own XMPP server).

There are 24 bots currently available: ar2en, de2en, de2fr, el2en, en2ar, en2de, en2el, en2es, en2fr, en2it, en2ja, en2ko, en2nl, en2ru, en2zh, es2en, fr2de, fr2en, it2en, ja2en, ko2en, nl2en, ru2en, zh2en. As some have guessed, this is a 20% project, and while machine translation isn't perfect, we hope these bots can be helpful in bridging language barriers.

www.planetofprince.co.nr

Hope this really helps tourists as well students who are interested to learn new languages & want to communicate in foreign countries.

If you have any doubts on these bots, please feel free to message me.

1 comment:

  1. Hi
    I found so many useful things in your blog. Well done .
    Please provide a rss feed so that I will add your feed in my google reader.
    Thanks
    Sreedhar A

    ReplyDelete

Did you like it ? Write your comment.