HOME

Compartilhe este artigo

Facebook
Twitter
LinkedIn

Duolingo: AI e Machine Learning são necessários no app

 

A startup Duolingo, plataforma de ensino de idiomas que possui por volta de 300 milhões de usuários com cursos como francês e tâmil a línguas ameaçadas de extinção, está mudando o conceito “tradicional” de aprendizagem através do IA.

O que é diferente no app é sua abordagem de ensino personalizada, que gamifica a experiência de aprendizagem por meio de um sistema de recompensa baseado em pontos para manter os usuários envolvidos e progredindo em direção à proficiência.

O Departamento de Estado dos EUA estima que leva 600 horas para aprender um idioma de categoria um, como francês ou italiano. Duolingo espera que você possa fazer isso em apenas 15 minutos por dia.

Como o maior app de línguas funciona

Os usuários começam com o teste de colocação adaptável baseado em IA do Duolingo, que os testa com exercícios reais que eles fariam durante o curso – então, se você já fez quatro anos de francês no ensino médio, não precisa começar do início do máximo curso básico.

Cada pergunta ou desafio no teste é escolhido de forma adaptativa com base na pergunta anterior e se você acertou ou errou, montando uma grade de exercícios baseadas individualmente no conhecimento de cada usuário, possuindo um diferencial dos demais apps concorrentes.

“A dificuldade das palavras, a gramática e a maneira como as apresentamos a você no teste, todos desempenham o papel de escolher a configuração exata para que em menos de cinco minutos tenhamos uma noção boa de para onde você está indo para iniciar o curso ”, explica Burr Settles, Diretor de Pesquisa do Duolingo.

O IA guia o app

Usando um conceito chamado repetição espaçada, as aulas de idioma são projetadas para que os usuários pratiquem tarefas personalizadas em intervalos cada vez mais longos, o que tem se mostrado mais eficaz do que estudar em um curto período de tempo.

Conforme você se torna mais proficiente, você interage com o conteúdo de maneiras diferentes. Por exemplo, para cada palavra do currículo, o Duolingo registra quantas vezes você a viu, quantas vezes acertou, os modos em que acertou e quanto tempo faz desde que você praticou, tudo isso graças a tecnologia IA.

“Usando IA, podemos prever a qualquer momento a probabilidade de você ser capaz de lembrar aquela palavra em um determinado contexto”, explica Burr. “E podemos injetar o que você precisa para continuar praticando, exatamente quando você precisa.”

Para habilitar essa IA, o Duolingo usa deep learning, um subconjunto de IA e Machine Learning que usa redes neurais para imitar o comportamento do cérebro para analisar dados rapidamente e fazer previsões inteligentes.

Usando algoritmos de deep learning para processamento de linguagem natural, a empresa pode analisar os dados de log do usuário para prever a probabilidade de os usuários obterem uma resposta correta. Essas previsões são a base para personalizar o teste de aprendizado adaptativo e o conteúdo do aplicativo de aprendizado.

AWS presente!

Para desenvolver esses algoritmos personalizados (tudo, desde reconhecimento de fala não nativo até classificação para pontuação automatizada), o Duolingo usa a estrutura de aprendizado profundo PyTorch no Amazon Web Services (AWS).

Velocidade e escalabilidade são essenciais para o treinamento, já que os modelos podem usar de 100.000 a 30 milhões de pontos de dados por vez, dependendo do problema, para fazer mais de 300 milhões de previsões todos os dias.

Além disso, para dar vida aos seus aplicativos, o Duolingo usa o Amazon Polly, uma ferramenta de texto para fala com aprendizado profundo que se integra facilmente aos seus aplicativos para dar voz ao teste e a vários cursos.

Ao usar essas ferramentas de deep learning, a empresa percebeu uma melhoria na precisão da previsão e no envolvimento do usuário. O número de usuários que usaram o Duolingo e voltaram no segundo dia aumentou imediatamente em 12%.

Mesmo com melhoras notórias, a empresa ainda pretende continuar evoluindo. “Há muito mais IA para fazer”, diz Burr.

Este artigo foi traduzido do Blog AWS

Conheça a solução de Machine Learning para predição de falhas que a dataRain oferece e entre em contato!

dataRain – Cloud Computing Amazon Web Services

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts relacionados

Escalabilidade com DevOps na Pakman

A Pakman é uma Loghtech especializada em serviços de Last Mile. Desde desenvolvimento à execução de soluções para empresas que possuem necessidade

Quer Conhecer mais?
Nuvem AWS é com dataRain.
ENTRE EM CONTATO