La tecnología GPT de OpenAI se ha vuelto familiar recientemente para millones, gracias a su aplicación ChatGPT, que se dice que ha creado la base de usuarios de más rápido crecimiento de todos los tiempos. GPT-4 ha estado disponible recientemente en un puñado de aplicaciones, incluida la versión paga recientemente lanzada de ChatGPT, la última versión del motor de búsqueda Bing de Microsoft y, a partir de este mes, la última versión de la propia plataforma de idioma de Duolingo. – Duolingo Max.
Sin embargo, esto está lejos del comienzo del viaje de la compañía con IA. Desde su fundación en 2011, su misión ha sido crear un “tutor de idiomas virtual” que haga que el aprendizaje de idiomas esté disponible para cualquier persona, en cualquier lugar y en cualquier momento.
Entonces, echemos un vistazo a algunas de las formas en que ha utilizado la IA a lo largo de los años, así como algunos de sus últimos servicios impulsados por IA habilitados por GPT-4.
Aprendizaje personalizado, comentarios automatizados y pruebas de inglés
La misión de Duolingo es crear el mejor tutor virtual de idiomas y, para lograrlo, debe poder atender a cada uno de sus más de 500 millones de estudiantes de manera individual. Esta fue una de las primeras aplicaciones de IA dentro de la organización. Sus estudiantes completan colectivamente alrededor de un cuarto de billón de ejercicios en la plataforma todos los días, y los datos de cada uno de ellos se capturan y analizan utilizando algoritmos de aprendizaje automático (ML) para comprender cómo aprenden las personas y cómo se podría usar la aplicación para mejorar la forma en que absorben nueva información.
Klinton Bicknell, jefe de IA en Duolingo, me dice, “estos ejercicios nos dan una mejor visión de lo que saben nuestros alumnos.
“Entonces podemos usar esos datos a través de modelos de aprendizaje automático para descubrir cómo enseñar mejor y mantener a las personas más comprometidas”.
Otro caso de uso clave en Duolingo gira en torno a la creación de experiencias de aprendizaje interactivo. Un ejemplo de esto son los comentarios automatizados sobre los ejercicios de oratoria y gramática que se les pide a los estudiantes que completen. Esto brinda a los usuarios de las plataformas de aplicaciones comentarios en tiempo real sobre la forma en que usan el idioma, así como consejos sobre cómo se podría mejorar.
La IA también se usa ampliamente en el sistema de pruebas de inglés de la compañía, que es utilizado por más de 4000 instituciones, incluidas universidades, colegios y organizaciones gubernamentales, para evaluar la competencia de los hablantes no nativos. Aquí, la IA se utiliza durante las pruebas administradas de forma remota que se realizan a través de una cámara web para detectar diferentes métodos de trampa que los candidatos pueden intentar. También crea automáticamente elementos de prueba, evalúa el nivel de dificultad de sus pruebas, califica automáticamente a los candidatos y revisa el desempeño general antes de que se publiquen los puntajes de las pruebas.
¿Cómo se utiliza GPT-4?
Con su asociación con OpenAI, Duolingo se convierte en una de las primeras organizaciones de terceros en licenciar y lanzar oficialmente un producto con tecnología GPT-4.
Se dice que GPT-4 es significativamente más poderoso y sofisticado que GPT-3, con el que muchas personas que lean esto estarán familiarizados, gracias a ChatGPT. Se informa que ha sido entrenado en un billón de parámetros (piezas de información), en comparación con los 175 mil millones de GPT-3. Esto significa que es capaz de dar respuestas más detalladas, precisas y fluidas a las preguntas que se le hacen.
Bicknell me dice: «Es muy emocionante… nos sorprendió lo poderoso que era el modelo, e inmediatamente nos sentamos y dijimos, ok, con un modelo de lenguaje grande (LLM) tan poderoso, qué tipo de cosas queríamos hacer en el pasado… ¿para qué la tecnología simplemente no estaba allí?
El equipo de Bicknell se decidió por dos casos de uso iniciales, que ahora están disponibles para los usuarios de la aplicación.
La primera es una función de juego de roles que permite a los usuarios interactuar con una persona impulsada por IA y realizar varias tareas centradas en el aprendizaje. Un ejemplo implica conversar con un barista de IA en un café parisino. Los usuarios pueden pedir bebidas, especificar cómo les gustaría que se hicieran y conversar con el barista sobre una serie de temas diferentes. Para hacer que la experiencia sea más atractiva, los personajes están diseñados como personas completamente desarrolladas con su propia personalidad e historia de fondo que los alumnos pueden conocer a través de conversaciones e interacciones.
La segunda función habilitada para GPT-4 que ya está disponible se llama Explicar mi respuesta. Esto permite a los usuarios obtener una explicación sobre por qué una respuesta que se les ha dado a una pregunta puede haber sido calificada como correcta o incorrecta y recibir una explicación detallada y personalizada como si estuvieran sentados y hablando con un tutor humano.
Bicknell dice: «Esta es una función muy útil… realmente estamos empujando a Duolingo más cerca de nuestro ideal de ser el tutor personalizado de todos en formas que no hemos podido hacer antes. Estamos muy entusiasmados con la forma en que estas funciones ayudarán. el aprendizaje de idiomas de las personas».
Trabajando con Open AI
El desarrollo de estas características implicó construir una estrecha relación de trabajo con los ingenieros de datos e inteligencia artificial y los desarrolladores de software en OpenAI. De hecho, una especie de relación simbiótica surgió rápidamente de las prácticas de trabajo, con ambas compañías brindando comentarios sobre sus casos de uso y operaciones que se utilizaron para mejorar mutuamente las operaciones y la experiencia del usuario de sus productos.
Bicknell me dice: «Fue un proceso largo… la creación de prototipos muy básica… no tomó mucho tiempo…[Explain My Answer] se armó en un día.
“La parte más difícil y la parte mucho más grande del trabajo… es que el prototipo básico a menudo fallaba de varias formas. Entonces… mucho trabajo fue descubrir cómo medir cuándo las cosas iban mal, cómo podemos reducir la probabilidad de que las cosas salgan mal».
Esto implicó generar y etiquetar grandes cantidades de datos, que luego se usaron para refinar las indicaciones (preguntas) que se enviaron al LLM. Luego, estos datos se usaron para refinar la versión preliminar del modelo GPT-4 con el que estaba trabajando el equipo de Duolino.
También se encontraron usos para los algoritmos de IA propios de Duolingo, principalmente para garantizar que las conversaciones con los bots con tecnología GPT-4, como el barista de IA, se mantuvieran encaminados.
Como se vio cuando se lanzó inicialmente Bing de Microsoft, brindándonos nuestro primer vistazo al poder, y en algunos casos, a la imprevisibilidad, de GPT-4, los usuarios rápidamente encontraron formas de crear resultados inesperados y, en algunos casos, no deseados.
Para evitar que sus propios personajes se subviertan de esta manera, se utilizan rutinas de IA para garantizar que la conversación, en términos generales, permanezca enfocada en temas relevantes. De lo contrario, pueden ser dirigidos suavemente hacia la tarea relevante.
«Tenemos muchos modelos de IA además de eso funcionando, ¿están las cosas en la tarea?» dice Bicknell.
El objetivo es proporcionar una experiencia de conversación inmersiva mientras se mantiene a los usuarios seguros y comprometidos con las actividades de aprendizaje.
El futuro de la IA en Duolingo
El éxito de los proyectos de IA de Duolingo hasta el momento, incluidos sus últimos logros con GPT-4, significa que la IA seguirá siendo su prioridad cuando se trata de hacer crecer el negocio, crear nuevas experiencias de usuario y lograr la misión de convertirse en el tutor personal de idiomas del mundo.
Las nuevas implementaciones en el horizonte incluyen poner la IA a trabajar y generar contenido del curso. «La gente siempre quiere más cursos y quiere que cubran temas más avanzados», me dice Bicknell.
«Esto ha sido una limitación en el pasado… queremos asegurarnos de que alcancen los más altos estándares de aprendizaje, y ese es un proceso muy lento y costoso».
La generación de nuevos contenidos para los cursos ha sido tradicionalmente un cuello de botella, y este es un trabajo en particular en el que la generación actual de modelos lingüísticos ha demostrado ser muy eficiente.
“Son creativos y pueden ayudar a generar muchos ejercicios. Así que estamos explorando incorporar eso en nuestros flujos de trabajo”, dice Bicknell.
También se están logrando más avances con la integración de GPT-4 en el sistema de pruebas de inglés de la empresa. Específicamente, se están realizando investigaciones sobre formas de determinar el dominio del idioma de un candidato a la prueba a partir de solo una pequeña muestra de su escritura.
Y, por supuesto, profundizar en las posibilidades de personalización sigue siendo una máxima prioridad. El objetivo final es volverse cada vez más bueno en la comprensión de lo que se puede aprender de las respuestas de un usuario y cómo se puede aprovechar para mantener a ese usuario en particular comprometido y satisfecho de que está recibiendo una valiosa experiencia de aprendizaje.
En general, creo que esta estrategia proporciona una visión muy valiosa sobre cómo la IA se convertirá en un aspecto importante de los sistemas educativos de todo el mundo, tanto en línea como en el aprendizaje en el aula. En todos los entornos, comprender cómo la personalización, el compromiso y la experiencia afectan nuestra capacidad de enseñar y aprender tiene el potencial de ser verdaderamente transformador, haciendo que el aprendizaje sea más efectivo, gratificante y accesible para las generaciones futuras.
Puede haga clic aquí para ver mi seminario web con Klinton Bicknell, jefe de IA en Duolingo, donde profundizamos en las implicaciones potenciales de la IA en el futuro de la educación.