I just happened to stumble on a pretty interesting tool today.

I was trying to find a word for “People that are behind the times” for my previous blog post. I did a couple of searches in Google without avail and eventually started scouring for a tool that did a reverse lookup on a word. A tool where I would give the definition, and it would give me some words that matched that definition. What I discovered was Onelook.com’s Reverse Dictionary.

Reverse Dictionaries allow you to “Describe a concept” in order to find words that match that description.

Cool Stuff, especially for all of us non-harvard graduates.

What I find the most interesting though is all of the uses for this tool. It is actually a very smart search engine. You would be suprized the sort of answers you could get from asking a variety of questions. Here are some of potential applications that OneLook describes:

- Find a word, when you know its definition, [or a portion of the definition].
- Explore related concepts. Baseball, clouds, cities.
- Generate a list of words in some category. I.E. Large Birds, Green fruit, Canadian authors.
- Answer basic indentification questions. What is the capital of Vietnam, Who is big birds friend on Sesame Street. What is the longest River in the world

In actuality Onelook is indexing much more then just dictionaries to find these answers. They index encyclopedia’s and other reference sites as well.

I dont know about you guys, but if I had a very large amount of money, I might consider trying to buy their technology. There are a lot of times I wish the major search engines could do some of the stuff that they are. Ask.com (askjeeves) does some of this, but you cant get lists from Ask, its usually websites that come up that require you to sift through several pages to find your answers.

For all of you content mongers out there, this sort of technology could feed some very interesting sites.

I would love to see some sort of API.

Learning a second language is never easy for the simple reason that it is exactly that — a second language. Ninety-nine percent of the time and, of course, barring the existence of congenital speech defects, the difficulty of learning a new language is brought on by the learner’s adherence to the conventions and practices of his first language, his native tongue. Conflicts in pronunciation, vocabulary, usage, intonation, manner of expression, even understanding of concepts, therefore arise. A perfect way to test this fact is to have a simple statement in English read by a Frenchman, an Italian, a Russian, a Japanese, a Portuguese and a German. See how many versions of the same statement in English you get!

The best thing to do in learning a new language, therefore, is to start fresh. Try, even temporarily, to suppress whatever conventions you are used to with your native tongue, and learn from scratch. While this is easier said than done, it is crucial to the process of learning a new language. You may also apply the following proven techniques:

1. Understand the language’s basic sentence structure. Regardless of what language it is, its basic unit of thought will always be the noun-verb combination we know in English as the sentence. Learn some nouns and verbs to convey your thoughts and you’re on your way, but do not concentrate on learning the rules alone. Remember, to know a language means to be able to speak it.

2. Read, read, read! Reading will help you get acquainted with common terms and expressions used in a specific language. Read simple materials like newspapers and magazine articles that you easily understand which can help you slowly build your vocabulary. Your goal is to be conversant in this language one day so learn new words as you go along. Bear in mind though that, to be effective, your vocabulary must be made up of words you can understand and use and not just words that you recognize and understand but cannot use.

3. Write, write, write! As you acquire more confidence, start writing down your thoughts on paper. Write about things you have read or any experience you may have encountered. The best way to practice your writing skills is to maintain a personal journal of things going on within and around you. This will also hone your skills in narrating and describing events.

4. Learn the art of listening. The best way to acquire skills in correct pronunciation and intonation of a language is to listen to how a native speaker speaks it. It is necessary for anyone who wants to be an expert in any language to develop his listening comprehension.

5. Learn to use the dictionary. Whether you are writing, reading or merely listening, it will serve you well to study the dictionary. This will not only help you widen your vocabulary, it will increase your confidence in choosing the correct words for particular situations.

More and more software programs, electronic devices, and websites devoted to foreign languages are being developed daily. Why all the excitement? Why would YOU want to learn a foreign language?

Job Advancement – Get the Competitive Edge

Many large corporations and government agencies have positions requiring a second language. In a country like Canada, which is officially bilingual, someone who knows both French and English will have better employment prospects.

Travel

Travel to a foreign country can be exciting – and also very exasperating if you can’t understand the local speech. Many North Americans are somewhat egocentric in this regard, expecting to find English spoken no matter where they are. Although this is sometimes true in larger cities, don’t expect to find English-speakers in small communities.

Relatives

The world is a melting pot of cultures and languages. You probably have living relatives in other countries with whom you could communicate more effectively if you took the effort to learn at least a few words.

Genealogy Research

Some of your ancestors probably spoke a different language. If you plan to search old genealogical records, you will be more successful with at least a basic understanding of your ancestors’ language(s).

Understanding Your Own Language

Johann Wolfgang von Goethe once said, ‘Wer fremde Sprachen nicht kennt, weiß nichts von seiner eigenen.’ or ‘Those who don’t know foreign languages know nothing of their own.’ Learning a foreign language will give you a much better understanding of English. Your knowledge of English grammar, vocabulary, verb tenses, and sentence construction will improve when you tackle another language.

Self-Actualization and Challenge

If you’ve already been everywhere and done everything – perhaps it’s time to tackle something new. What could be more challenging and rewarding than immersing yourself in another language?

Opera, Poetry, and Prose Appreciation

Artistic works written in a different language often cannot be fully appreciated when translated into English. This is especially obvious when listening to poetry. If poetry is translated into English with a preserved rhyming scheme, the meaning of the poetry is almost always altered. Being able to listen to the original language – with its subtle tones and nuances – will lend to a greater appreciation of the artist.

Culture Appreciation

One can only truly comprehend a foreign culture if the language is also understood. Exactly what is ‘Bratwurst’ or ‘Calvados’? And what about foreign films? Wouldn’t you like to be able to watch something with subtitles – and skip reading them?

Invigorate the Brain

Adults benefit from the brain stimulation produced by language training. Seniors who tackle a foreign language show improved brain function over a period of time. Students who learn foreign languages as children score better on academic tests. There is also evidence to suggest that they may be more creative and resourceful when faced with solving complex tasks.

Learning Teaches You How to Learn

The self discipline and study habits acquired through successful acquisition of a foreign language can be applied to many other aspects of your life.

Studying Abroad

What better way to learn about a country’s culture than to study there? This requires an excellent command of the local language.

Communicate With Someone Secretly in Public

Imagine chatting in public with a friend about something private, knowing that only your friend understands!

Make Online Penpals and Friends

The internet is transforming our world into an intimate global village where you can chat via e-mail, forums, live chat sessions, and audio/video feeds.

Impress a Date?

In closing – male or female – you will make points with your bilingual date by learning a few important words. If your date doesn’t speak a foreign language, he or she will be impressed by the enchanting allure of intimate expressions in one of the ‘romance’ languages.

So – what are you waiting for? Get learning!