Can a chatbot teach you a foreign language? Duolingo thinks so
theguardian.com
theguardian.com
They also just release spaced repetition software called Tinycards, although Anki might be better at the moment, according to the reviews. Either way, I wish I'd had this stuff at school.
On topics such as the future perfect, it constructs weird sentences such as 'Nosotros habremos llamado a la policía' (we will have called the police (strange in the first person plural)) and 'la pareja habrá muerto' (the couple will have died). I suspect little human effort goes in to the examples.
There are tumblr blogs dedicated to Duolingos funny sentences!