Out of the online tools for independant language learning Duolingo is the most promising.
First of all, I am a person who thinks that 1 or 2 hours of classes a week in your target language is not enough. You need constant contact with the language (although I am very far from Khazhumoto’s AJATT approach). But apart from movies, cartoons, songs and talking with the natives you also need some core language training, at least in my opinion. This is the most difficult to achieve as even choosing textbooks with answer keys sometimes is not enough. This is where Duolingo comes into play.
The Story
I was mesmerized by the sole story behind this service. Luis von Ahn, the guy behind CAPTCHA and reCAPTCHA technology (this one is interesting too! Browse around!), sat down with his students and started to think why isn’t access to information equal. The answer to that is simple: despite the illusion that the Internet is an English-dominated plane, it isn’t. There are tonnes of pages not translated into English and even more users who never even learned how to say “I love you” (the common saying among linguists goes it’s the most popular English phrase). To bridge this inequality von Ahn’s crew came up with the idea to translate the web, yet we all know that’s quite a costly feat. Hence, they had to think up a way around it; making people around the web do it for free… but how? It went smothly with Wikipedia, but they wanted something more.
Duolingo was the service that Luis von Ahn created with his students to answer aforementioned problem. It’s a language learning enviroment that teaches languages and incorporates translating short sentences on a given level of language mastery into each lesson or chapter. Therefore, users not only translate the web for free in a nearly professional standard but they learn their target language for a lifetime! And all of it for free!!
The Rant

My Duolingo Profile - feel free to add me!
I used similar tools during my language learning journey. The one I liked the best was old iKnow / smartFM (changing it’s name back and forth, giving less quality for more money in the end). But Duolingo and their cute, green owl mascot Duo won my heart. I’m head over heels in love with Duolingo even though it’s not perfect yet.
Because I fear this rant might get lenghty, here’s a list of what I did’nt and did like in this service:
BOO!
- Signing up – Duolingo is still in private beta. You provide them with your e-mail and wait and wait and… yes, wait. I waited for a couple of months and forgot I had ever signed up for the beta.
- Few languages to offer – Duolingo still developes and now you can only learn German, English and Spanish. I’ve started to learn German last year, so it was perfect, but for the rest of you, people learning Turkish, Japanese or Swahili – nothing can be done but to… erm, yes, wait.
- Buggy sentence translation system – The whole concept behind it is great, but sometimes you get just one random word to translate or English quote from the German article due to your level being low. Still counts as translating a sentence.
WOW!
- RPG-like skill tree and level-up system – That’s my favourite part. I see the best of edutaiment here! I got hooked head on. Getting EXP points for what you learn, unblocking skills and mastering them gives a very addictive touch to the process of learning.
- Design – If it’s pleasent for the eyes it’s user-friendly. I demand my tools user-friendly!
- It trains ALL needed skills – By this I mean: Writing, Reading, Speaking and Listening. With some grammar and translation thrown in.
- Short lessons – And you decide how many you do in one sitting! One lesson takes me around 2-10 minutes depending on how much new material I want to attain.
- Daily practice sessions – To repeat what you learned. Duo the owl is sad when you forget to do reviews. You can opt into having it mailed to your inbox when it’s time to do it. Another bright side is that the sessions don’t overaccumulate – there’s one and there’s another and that’s it. Even when you get back after a week in the hospital (*wink*) you have only 2 sessions waiting for you. Oh, and a sad owl
!
- Community – The community now is so-so, not so many people but rather active. You can compete with other students, ask them quations and share you insights. Needs more people, but it’s rather cool even now.
- Reciprocity – You’re actually helping somebody by those translations. Apart from your own language mastery, that is. Ain’t that great?
- Works well with Facebook and Twitter – I use only the latter, but I’m giving thumbs up for the integration with those two popular social platforms.
Probably the best summary for how much I like Duolingo is the fact that for the first time in my life I am considering learning Spanish because it’s the other language that Duolingo offers and I am a little excited to try it out. But no sooner than in summer, I have a lot to catch up with in my Esperanto studies.