Me han quitado mi silla de playa.

He tenido mi silla de playa para mí solito, ha sido la más bonita y la más cómoda también. Nunca necesité colocarla en el mejor lado de la playa porque siempre ha estado allí y siempre la he ocupado…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Analyzing how millions of people learn

Duolingo uses human computing to scale language-learning

Historic Mayan ruins in Guatemala

I asked a friend about his recent trip to Guatemala and he was quick to mention that how he brushed up on his Spanish with Duolingo, a go-to source for language-learners (and, apparently language brusher-uppers).

It seems like a lot of conversations about language-learning these days give a quiet nod to Duolingo, whose global reach —

— on both iTunes and Google Play. Given its scale, the day-to-day design and engineering challenges for the team are substantial.

Quite simply, Duolingo is a language learning app. “Duo” (not Google Duo, btw) and “lingo” both come from Latin — duo meaning “two” and lingo, which stems from lingua, or tongue, meaning “a foreign language or local dialect”. I imagine that CEO, co-founder, and reCAPTCHA creator, Luis von Ahn, had this in mind when naming the company. Some might argue that we should have seen this coming with his PhD thesis at Carnegie Mellon being the first publication to use the term

Growing up in Guatemala City, Von Ahn saw how expensive it was for people to learn English. This observation fueled a project, which began at Carnegie Mellon University in 2009 and quickly turned into Duolingo, the company whose mission is to make language education accessible to everyone —

How do they keep it free? Crowdsourcing language duties to its millions of volunteers — “human computing”. Although this wasn’t the original plan, Luis von Ahn realized the potential for Duolingo and changed the app from being an enterprise offering to a free app for all.

Duolingo’s high valuation is a result of a small, gifted and hard-working team. It also helps to have a CEO with a PhD in Computer Science who specializes in solving problems of this magnitude; and who has a determination to use engineering to drive the company towards its lofty goal of bringing languages of the world to everyone.

As you can imagine, Duolingo relies heavily on ML and NLP methods. Python, Java, Scala, C/C++, functional NLU, IR, SMT, SQL, ETLs, Redshift, Hadoop, Objective-C, Swift w/Cocoa Touch, iOS & Android SDK.

Duolingo is growing fast (world-wide) and looking for talented engineers as well as educators (PhD), research scientists, designers and product people.

Add a comment

Related posts:

Translating Compliance Requirements to User Stories for Agile Development

Agile software development has played a crucial role in making the development process more efficient. However, software development teams struggle when it comes to building software that aligns with…

How to Make Money from Home with a Baby

Welcome to the ultimate guide on how to make money from home while taking care of your precious baby. In today’s fast-paced world, many parents desire the flexibility and freedom to generate income…

Stressed to the Max? Check These Tips for Reducing Stress

2020 was a stressful year and the first few months of 2021 haven’t been much better. April is Stress Awareness Month: a national, cooperative effort to inform people about the dangers of stress…