KeepCoding apuesta por la IA generativa con Grokk

Contenido del Bootcamp Dirigido por: | Última modificación: 12 de julio de 2024 | Tiempo de Lectura: 5 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

La IA generativa sigue revolucionando el mundo y en KeepCoding la hemos aprovechado para lanzar nuestra última novedad: Grokk, el asistente virtual que hace más sencilla la vida de todos nuestros alumnos.

Una de las máximas de KeepCoding siempre ha sido ofrecer no solo una formación de máxima calidad, sino también mantenerla siempre actualizada. Esto último es un gran desafío en el sector tecnológico en el que actuamos y, por eso, reinventarnos es tanto una necesidad como una pasión que practicamos desde siempre.

Con este bot desarrollado con IA generativa, el conocimiento sale del aula y lo usamos para redescubrir nuevas formas de enseñanza. Quienes se han encargado de convertir esta idea innovadora en un proyecto real han sido Eric Risco, uno de nuestros instructores de IA, en colaboración con Fernando Rodríguez, CLO y cofundador de KeepCoding.

¿Qué es Grokk?

Grokk es el nuevo asistente virtual de IA que llega para marcar un antes y un después en la vida de nuestros alumnos apasionados de la tecnología. Nace como una solución innovadora que potencia la experiencia de los alumnos. Eric Risco nos cuenta que la creación de Grokk ha sido mucho más que desarrollar un chatbot. «Se trata de forjar una entidad digital que encarna el espíritu y los valores de KeepCoding, haciendo la tecnología y el aprendizaje más accesibles y atractivos para todos los involucrados», asegura.

La idea surgió en cuanto se anunciaron ChatGPT y la API de OpenAI. «Inmediatamente vimos el potencial enorme de la herramienta para la enseñanza. Un LLM es, entre otras cosas, un magnífico ayudante para cualquier persona que esté aprendiendo algo nuevo», comenta Fernando Rodríguez.

La IA generativa le ha dado vida para convertirlo en un profesor particular y tutor que está disponible para los alumnos de KeepCoding todos los días del año y a cualquier hora. Esto no sustituye la función de nuestros formadores expertos en sus labores de apoyo y tutoría, sino que es una ayuda extra para fortalecer la atención a nuestros estudiantes.

Se materializa como un bot en nuestra plataforma de chat con los alumnos y se entrena con las propias clases de los bootcamps. Al igual que nuestros temarios se actualizan de forma constante para ofrecer formaciones que estén a la vanguardia del sector, Grokk también cuenta con toda la información actualizada para dar un soporte práctico y en tiempo real a los estudiantes. «La creación de Grokk ha sido un viaje enriquecedor e innovador, marcado por el desafío de integrar una amplia variedad de conocimientos técnicos en una interfaz amigable y accesible para el usuario», añade Risco.

El stack tecnológico empleado para desarrollarlo incluye, además de la API de OpenAI (y experimentalmente otros modelos de código abierto), Node.js y un corpus de texto con el que afina el comportamiento del LLM. También se han empleado prompts personalizados.

«La habilidad de Grokk para simplificar conceptos tecnológicos complejos es una característica destacada, lo que lo convierte en una herramienta educativa valiosa del programa de KeepCoding», comenta Eric Risco. «Su rol va más allá de la mera difusión de información; actúa como guía y mentor al ayudar a los usuarios a navegar por las complejidades de varios dominios técnicos, como la programación, la ciberseguridad y el blockchain, entre otros».

¿Por qué Grokk?

Grokk es el nombre del monstruo que aparece en nuestro logo desde la fundación de KeepCoding. Se trata de un broma inspirada en un libro de ciencia ficción llamado Stranger in a strange land, de Heinlein. Se considera un clásico entre la cultura hacker y es uno de los libros favoritos de muchos programadores; al parecer, ¡también le gusta a Elon Musk!

Las funciones de Grokk

Grokk cumple funciones tanto académicas como administrativas y, entre ellas, destacamos:

  • Ayuda a los alumnos a refactorizar y depurar código.
  • Ofrece asistencia para resolver ejercicios de codificación.
  • Resuelve dudas teóricas y prácticas sobre tecnología.
  • Cuenta con información actualizada sobre el horario de clases del alumno.
  • Soluciona dudas sobre fechas de entrega de tareas y proyectos.

Además, tiene información sobre todos los bootcamps que ofrece KeepCoding, así como sobre la metodología que empleamos y otros de nuestros puntos clave y servicios, como pueden ser el Código de Honor o la Bolsa de Talento. Toda la información imaginable relacionada con KeepCoding y nuestros temarios está disponible de forma inmediata para el alumno que lo requiera.

En palabras de Eric Risco: «Las funcionalidades de Grokk están adaptadas a las necesidades específicas de la comunidad de KeepCoding. Desde asistir en la búsqueda de empleo hasta explicar los matices de los programas y calendario del bootcamp, Grokk está diseñado para ser un sistema de apoyo integral. Su conocimiento del Código de Honor de KeepCoding y la capacidad de resolver dudas en tiempo real agregan otra capa de valor, lo que mejora la experiencia de aprendizaje y fomenta un sentido de comunidad y profesionalismo».

Por tanto, lo que distingue a Grokk de otros bots impulsados por IA es su profunda especialización en los campos relevantes para el programa de KeepCoding. Dicha especialidad no se limita a la mera acumulación de datos, sino también a la forma en la que Grokk interactúa con los usuarios, ya que simula la experiencia de tratar con un instructor y coordinador de un bootcamp tecnológico experimentado.

KeepCoding, Grokk y el futuro de la enseñanza

El CLO de KeepCoding explica que, al aprender a programar, es muy común cometer muchos pequeños errores, que, con frecuencia, implican que el estudiante se estanque si sus dudas no se resuelven de inmediato. «Hasta ahora había dos posibilidades: bien preguntar al instructor o a un compañero o bien buscar en internet. En todos los casos, eso implica una pérdida de tiempo sustancial que impide que el alumno siga avanzado. Con una herramienta como Grokk, dichas dudas se resuelven de inmediato, lo que permite que el alumno progrese».

Este avance no es importante solo para el alumno, sino para todo el panorama educativo. Este asistente virtual marca un antes y un después en la satisfacción y el aprendizaje de los alumnos. «Para KeepCoding, Grook representa un salto enorme en la productividad de nuestros alumnos al reducir, o casi eliminar, la pérdida de tiempo buscando información en internet», afirma Fernando Rodríguez.

La IA generativa continúa revelando nuevas formas de mejorar el aprendizaje, el trabajo y la vida cotidiana. Este paso sitúa a KeepCoding, una vez más, en la vanguardia tecnológica en el campo de la enseñanza.

Al mantenernos al día con todas las innovaciones y aprovechar los grandes beneficios que suponen los avances de la inteligencia artificial, nos mantenemos como el centro de formación de alto rendimiento en programación y tecnología en habla hispana más comprometido con la mejora continua y la excelencia educativa. Grokk ha llegado a KeepCoding para continuar nuestra labor de ofrecer los mejores servicios y bootcamps.

Posts más leídos