Kleiner Perkins Fellows is committed to respecting and protecting your privacy; please contact firstname.lastname@example.org with any questions regarding our privacy practices.
Most students in third world countries are disconnected from the Internet. They don’t have the privilege to learn languages from educational websites such as www.duolingo.com. So we went with the best alternative: placing Duolingo at these students’ fingertips via SMS.
How it Works
Students interact with our server by texting “Begin” to a specific number. The server then replies with a sentence to translate. After the student replies with a translated answer, the server sends instructional feedback, and repeats the process. Meanwhile, the server also keeps track of the students’ score, gamifying the process.
We used the Twilio API to send and receive text messages. Because Duolingo didn't have an API, we problem-solved a way to mimick the browser’s GET and POST requests by passing in the browser’s cookies.