duolingo product analysis