Duolingo is the most popular way to learn languages in the world. Best of all, it's 100% free!

https://www.duolingo.com/rajuncajun09

Calculation on the average time for courses in the incubator to reach beta

rajuncajun09
  • 18
  • 10
  • 8
  • 8
  • 7
  • 6
  • 6
  • 6
  • 4

I was curious to find out approximately how long a course takes to go from phase 1 to phase 2. I know this question has been asked quite a bit lately on the forums, so I thought I would share the data with the community. I have been searching to find dates for when courses went into phase 1 and into beta and it becomes more difficult for the older ones so some of these are approximations. The number of days below is the time from the language entering into phase 1 until it is released in beta.

<h1>Courses in Phase 1:</h1>
  • Spanish for Portuguese 16 days Estimated Completion on Feb-26-14
  • German for Russian 38 days? Estimated Completion on Mar-02-14
  • English for Japanese 145 days? Estimated Completion on Mar-08-14
  • Spanish for French 48 days? Estimated Completion on Mar-09-14
  • French for German 51 days Estimated Completion on Mar-20-14
  • English for Greek 38 days Estimated Completion on Mar-28-14
  • German for Spanish 57 days Estimated Completion on Apr-02-14
  • English for Hindi 92 days? Estimated Completion on Apr-21-14
  • English for Chinese 210 days? Estimated Completion on May-12-14
  • English for Arabic 127 days Estimated Completion on Jun-06-14
  • English for Indonesian 238 days? Estimated Completion on Jun-13-14
  • English for Korean 173 days? Estimated Completion on Jul-02-14

The phase 1 courses are based on the estimated completion dates provided by duo on 2/20/14.

<h1>Courses in beta</h1>
  • English for Dutch 52 days
  • English for Turkish 42 days
  • English for Russian 58 days
  • French for Spanish 39 days? (possibly the fastest??)
  • English for Polish 104 days?
  • English for Hungarian 54 days
  • Portuguese for Spanish 43? days Thanks to aminowrimo
  • English for Romanian 45? days Thanks to aminowrimo

I couldn't find data on the phase 3 languages. The ones with ? are approximations on the start dates since I couldn't find the exact date they entered into phase 1

The average total days from phase 1 to beta is: 83.5 days. Hope this was useful. Good luck with your language learning!!

Edit: If you can refine any of this data please let me know. I would be interested in keeping track of this for a more accurate average in the future.

4 years ago

14 Comments


https://www.duolingo.com/pleiadian_

Three months to create a free language learning product for a completely new market while simultaneously working on a dozen similar projects is GROUNDBREAKING.

4 years ago

https://www.duolingo.com/edenludgate
edenludgate
  • 25
  • 11
  • 11
  • 10
  • 9
  • 9
  • 8
  • 7
  • 6
  • 6
  • 5
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2

Turkish is the fastest with 42 days because Luis posted that another speed record was broken in the incubator and I think French for Spanish was about 60 days, I don't know

4 years ago

https://www.duolingo.com/ProwlingParis
ProwlingParis
  • 14
  • 12
  • 10
  • 10
  • 9

Fr-Esp did finish in less time than us (Tr-Eng), but they didn't have the user interface to translate (the Spanish version of the website). So the courses using pre-existing languages and the ones using a brand new one are on slightly different boats. But the point is that with a letter-based language and a capable team, you can gun it and get a course done in about a month and a half :-)

4 years ago

https://www.duolingo.com/JoyceMann
JoyceMann
  • 12
  • 10
  • 5
  • 4
  • 4

Pardon my ignorance, but I have no clue what is meant by "beta" other than it is a letter in the Greek alphabet. By looking at above chart, how does one estimate when a new language will be available to the public? I am patiently awaiting Polish for English speakers. Something like "we hope to have the Polish course available by April 15, 2014" ... or Sept. 20 2014 or whatever would be helpful. Thank you.

4 years ago

https://www.duolingo.com/annika_a
annika_a
  • 22
  • 17
  • 17
  • 16
  • 11
  • 11
  • 5
  • 2
  • 2
  • 2

Beta testing, in software speak, is when something is still being worked on actively, but is also released to be used by a (often small, but in Duolingo's case unlimited) user group. This way the developers can get important feedback from the users to finalize the product. When it is finished, it is moved out of beta. The timing of graduation from beta depends on how many error reports per 100 users the team receive (and maybe other things as well), so that is very hard to estimate.

So the courses in beta (see http://incubator.duolingo.com/, currently 8 of them) are already available to the public, but they are not yet considered finished yet. This may mean a few extra frustrations for the user, but every reported problem helps the course developers in finalizing the course.

Polish for English speakers is not yet in the Incubator at all, so there is no estimated timeline for it. However, as English for Polish speakers is already in beta, it's a good bet that the team might start working on Polish for English when they have managed to finalize this one.

4 years ago

https://www.duolingo.com/JoyceMann
JoyceMann
  • 12
  • 10
  • 5
  • 4
  • 4

Thank you!!!! a lingot for your helpful response.

4 years ago

https://www.duolingo.com/annika_a
annika_a
  • 22
  • 17
  • 17
  • 16
  • 11
  • 11
  • 5
  • 2
  • 2
  • 2

De nada :-)

4 years ago

https://www.duolingo.com/Vedun
Vedun
  • 14
  • 12
  • 12
  • 12
  • 11
  • 11
  • 10
  • 9
  • 8
  • 7
  • 6
  • 4
  • 2
  • 3

so many courses being released in March...

4 years ago

https://www.duolingo.com/aminowrimo
aminowrimo
  • 22
  • 13
  • 9
  • 8
  • 6
  • 6
  • 5

Found this for Romanian (and Spanish for French, which you skipped and is now in beta): https://www.duolingo.com/comment/1261389 . Post is from 2 months ago, which could mean anything between 60 and 90 days.

4 years ago

https://www.duolingo.com/rajuncajun09
rajuncajun09
  • 18
  • 10
  • 8
  • 8
  • 7
  • 6
  • 6
  • 6
  • 4

Thanks, for letting me know. I updated the list and average time.

4 years ago

https://www.duolingo.com/aminowrimo
aminowrimo
  • 22
  • 13
  • 9
  • 8
  • 6
  • 6
  • 5

No problem. :) Out of curiosity, how did you get that yellow writing?

4 years ago

https://www.duolingo.com/rajuncajun09
rajuncajun09
  • 18
  • 10
  • 8
  • 8
  • 7
  • 6
  • 6
  • 6
  • 4

you surround the text with backticks (`). There is an excellent discussion on formatting here: https://www.duolingo.com/comment/895821. I use saschambaer's comment about half way down the most since it has everything in one place.

4 years ago

https://www.duolingo.com/aminowrimo
aminowrimo
  • 22
  • 13
  • 9
  • 8
  • 6
  • 6
  • 5

Wow! Thank you!

4 years ago

https://www.duolingo.com/Bush6984
Bush6984
  • 22
  • 13
  • 12
  • 12
  • 10
  • 8
  • 7
  • 6
  • 5
  • 3
  • 3
  • 2

Although it's crowdsourced, so depends on fluent speakers to generate the courses, is there any way to "put in a request" for certain languages? I'd love to learn Russian (which I see is in Phase 1 with 6 contributors), as well as Arabic, Chinese, and a host of others, however most appear to not yet be started.

Would there be a way to create a public poll for users, to express which courses they'd most like to see next?

...or what about a "code-switching" "course" for advanced users of multiple languages (say, past level 10 or 15), where it could randomly select any two languages and have you do translations between those two, to keep you on your feet and increase your speed? Just an idea. Again, I do humbly understand the realistic constraint of being a free service, crowdsourced to those both able+willing to code/program.

P.S. This data analysis is awesome! Thanks rajuncajun09! ...and to annika_a for an awesome explanation of "beta"

4 years ago