Google Bangla Dictionary [updated 14 sept 2012]

Update (14 September 2012):
Google has deprecated some features in appengine so Those who are facing trouble with the bot (eng2ban@appspot.com) like not responding or other issues please add the new address eng2ban-hrd@appspot.com 
———————————————-
I had a dictionary software on my desktop. but after upgrading my OS from xp to 7 it just don’t work anymore. and from then i was feeling need of a good dictionary.  So i built one. Well it’s not quite a desktop software but it is a gtalk bot. Just add (eng2ban@appspot.com) it as your friend on gtalk and it will answer your all query in bangla. This bot is using the google’s dictionary api as its word bank. So you don’t need to worry about its word collection it just knows a lot.

Update (27 December 2011):

As you all know google finally stopped its dictionary service and api from this month so this bot was not able to fetch Bangla meaning from last few days. So I wrote a new hack, now it is better then ever before.

It can now work as a english to bangla dictionary plus translator that means you can translate now a whole line, also with some improved logic it can now able to tell the Parts of Speech and Synonyms (not applicable when translating a line).

With this new update english to english meaning will show up by default with bangla meaning and adding a + sign at the begaining of a word will show  Bangla to English with the parts of speech of the word in english. Bangla to English will work (only as a dictionary) as it was working, also wikipedia definition (? sign) will work unless they stop their api.

If you are having any issues please do let me know. Thank You.

Update:

I have updated the back-end parser, in place of my custom made json parser now i am using rhino (server-side javascript). so now this bot is much faster and smarter. It can answer english to bangla (by default), if no bangla meaning found on google word bank then it will answer a english meaning instead (means english to english). another thing for example if you type help it will return bangla meaning by default, but if you  want to skip bangla and want it to return english then just start the word with a ‘+’ sign like +help then it will return english meaning. One more interesting thing is now it can return bangla to english also :), like if you type আমার=> it will return you a english meaning “mine”, “My”. Do comment on this post about your thoughts.

Wikipedia Definition: To search for a wikipedia definition just start the word with ‘?’ character. for example: ?java will return definition of java from wikipedia.

For mobile devices (with a internet connection) you can bookmark this (http://eng2ban.appspot.com) on your mobile browser (like opera mini), with this url you can use this dictionary without logging into any google talk client. This page does not contain any rich styling so it is very light and only consumes just a few bytes of bandwidth for your mobile internet.

Tips:

If the the dictionary returns English meaning by default that means it didn’t find the Bangla meaning for the given word, so try to give your english word in present tense + singular number form. For example: if you give ‘helped‘ it will return all meanings in english by default. but if you give ‘help‘ it will return meanings in Bangla

1 known issue: if you find bot is not showing online on your Gtalk client then just remove and add again it will work.

49 thoughts on “Google Bangla Dictionary [updated 14 sept 2012]

    1. well idea is simple, google talk request appengine, appengine request dictionary.google.com and then dictionary.google.com returns a json formatted response, app engine parse it and return to google talk in a readable format. 😉

    1. you can use this as a desktop app, just install gtalk on your desktop. Normally making a dictionary app for desktop is not a big deal but entering the word bank is a matter of huge time.

  1. I use ovidhan.org . I need a english to bangla dictionary in linux. {offline}
    I have got a e2b dictionary both works in sevn and xp . dictionary by waliul islam mondol.
    ত্রিনিত্রির রাশিমালা।

    1. No there is no such api (so far i know), but if people need to open browser/website then where is the fun, like using dictionary on google talk :). anyway you can embed google talk on website

  2. its awesome. but how can i get bangla meaning one after another (it tells English meaning continuously)?

  3. Very nice indeed. I liked it very much because of its simplicity, low bandwidth, fast & i can use it my nokia 5233 touch.

  4. Brilliant implementation of the XMPP on App Engine. Python or Java in the backend?

    Why don’t you just craft a PyQT or Java desktop app for us?

    Great work, keep it up!

    1. thanks for the compliment. its java in back-end. I don’t have plan yet for any desktop apps yet, but i will make some desktop gadgets soon.

  5. বাংলা গুগুল ব্যাবহার কারী রকতে রজ্ঞিত ভাষা সৈনিককদের পক্ষ থেকে একুশের প্রানঢালা শুভেচছা।

  6. Hi i am Masum. I have got e2b dictionary software. Excellent dictionary.i hope thats a good.plz everybody take it. Thanks…

Leave a reply to uzzal Cancel reply