Dictionaries suck. Its time to kill them.

Old Blog Import

When I look up a word I need for a lecture on political-economy or colonial theory, I know I will not find the word I need in my dictionary. And I have the largest Chinese-English dictionary I could buy: the ABC dictionary included in Wenlin. Even if I do find a phrase, I can be fairly certain that the one in my dictionary is not the one most commonly used by scholars, or which is used in Taiwan. Accordingly, I do the following. I suspect you do the same as well:

  1. Look it up in Wikipedia. If I’m lucky there is a Chinese version of the same page and the title of the Chinese version is the word I want. Great for proper names.

  2. Look it up in Google translate. Can’t really trust this, but sometimes it gives me a phrase which i can then plug into my own dictionary or a google search to see if it is correct.

  3. Do a search in Google restricted to Traditional Chinese results, but for the English word. I’ll often find academic papers which use the English word in brackets after the Chinese phrase.

  4. Do a Google search on Traditional Chinese pages for various possible translations to see the context in which they are used and the frequency in which they occur.

So the question is whether it is possible to create a application or web-app which harnesses these various tools and combines them together to make this process even easier? For instance, you put in an English word on top and get results for the Chinese Wikipedia, Google Translate, CDICT (a free Chinese-English dictionary), and straight Google search results limited to TC pages. In addition, all the most common phrases are pulled out and listed in an easy-to-use manner, showing both the frequency the phrased is used (Google hits) as well as samples of the phrase being used in context (Google search results). Perhaps even throw in Google Image search as well — for some things that can quickly show you if you’ve found the right phrase.

An even better implementation would allow you to refine your search and narrow down various possibilities.

Feel free to steal this idea and build something fantastic!

UPDATE: Here are three examples:

My idea is to combine these tools into a single interface, together with a traditional dictionary and some usage statistics, etc.