Monthly Archives: January 2016

The alternating streak

Duolingo records how many continuous days you have done your minimum number of exercises (the standard is 20 points, or 2 set of exercises, per day, but you can set your own goal). It keeps track of this to motivate you, and you also get lingots (the in-game currency) depending on your streak. For 10 days, 1 lingot. For 20 days, 2 lingots and so on. Not sure if there is an upper limit to that. Not that I need lingots for anything anyway, but I appreciate the attempt at gamification.

I am currently on a 54 day streak, so the website says. Except I am 95% sure I missed Turkish one evening a couple days ago, when I was planning to do it on my tablet later so I did not have to change keyboard language on my smartphone. Various things happened and suddenly it was past midnight. The same thing happened with French a couple weeks ago, as far as I remember. But evidently Duolingo remembers this differently, because it seems to have forgiven and forgotten both of these infractions.

So my current theory is that if you are studying two languages, the streak is combined. If you remember do do at least one of them, the streak will be unbroken. This fits with the fact that I only got one set of lingots on round days (5 lingots for 50 days, not 10, not 6 for one 50 day streak and one 10 day streak).  In other words, streaks are for people, not for languages. Or that is my tentative conclusion so far.

Leave a Comment

Filed under Features

Artificial “intelligence”

Duolingo uses “spaced repetition” to improve long-time learning. This means that rather than drill a word a number of times and then assume we have learned it, the program presents the word occasionally so that we don’t forget it. The ideal time to show the word again is just before we forget it, and there are a number of spaced repetition software (SRS) packages available for money or for free, which are most commonly used for vocabulary (although they can be used to learn a great number of things). They use various ways to measure how often to show you a particular phrase. The most obvious is that if you get it wrong, it has been too long. Ideally you should have to stop and think, so if you can answer without thinking, it was too early. Programs such as Supermemo, Mnemosyne and Anki ask you to rate how hard it was to remember, and adjust the schedule individually for each word/phrase/fact.

Duolingo boasts a similar ability to keep track of weak points and bring them up more frequently. How does that work? Not too well. The program tends to wait too long before the first repetition: Unless I manually select that particular topic later in the day or the next day, it can take days before it comes up, at which point I won’t remember it unless I happened to associate it with something memorable.  Normally you need to repeat things within minutes first, then perhaps an hour (OK, it seems unreasonable for the program to wake you up after an hour) and then the next day, before you start on a long-term schedule. Duolingo is rather more optimistic.

Generally I don’t find any signs that Duolingo actually keeps track of my weak words or features. Perhaps it is just hiding this really well, but getting a word or phrase right every time does not seem to keep it from recurring. It seems more likely that Duolingo uses an average of the experience of many users: I find for instance that it tends to bring up longish less common words like kaplumbağa (turtle) rather than shorter, more common words like inek (cow), even though I actually learned the longer word almost instantly (because of a game I play) and actually fail the shorter word because it shows up so rarely. Despite this, the text has been crawling with turtles almost from the start. ^_^;

So there is definitely room for a competitor to disrupt Duolingo with a superior artificial intelligence. Hopefully that competitor is Duolingo’s own shadow research team, which is supposedly working to do just that. It would be a shame to not make use of the work that has already been put into Duolingo, even though it is still a work in progress and far from perfect. (Then again, neither am I…) Either way, the selling point of Duolingo is not really its technical excellence, but the fact that it is free so anyone can get started with it, and fun so anyone can continue with it.

Leave a Comment

Filed under Features