ChatGPT: el monstruo de la IA
En qué consiste, qué es capaz de hacer y qué puede aportar esta herramienta a la docencia.
Sin duda alguna la Inteligencia Artificial está cambiando la manera en la que accedemos a la información y creamos contenido de diversos tipos.
Por nuestra parte, los docentes estamos constantemente buscando nuevas formas de mejorar nuestra labor educativa y hacerla más efectiva para nuestros alumnos. Con la rápida evolución de la tecnología cada día surgen herramientas cada vez más avanzadas que pueden ayudar en esta tarea. Indudablemente, una de ellas es ChatGPT, un modelo de lenguaje de gran escala. En este artículo describiremos qué es, qué es capaz de hacer y qué nos puede aportar a los profesionales de la educación.
GPT-3
Para hablar de ChatGPT primero hay que hablar de GPT-3. Generative Pre-trained Transformer 3 o GPT-3, es un modelo de lenguaje a gran escala (Large Language Model, LLM) desarrollado por OpenAI.
La respuesta corta a la pregunta “¿qué es GPT-3?” sería algo así como “La tecnología detrás de ChatGPT”.
La respuesta no tan corta es que GPT-3 es una de las redes neuronales más grandes y avanzadas jamás creadas, ya que ha sido entrenada utilizando una gran cantidad de texto. De hecho, el modelo fue entrenado con casi 700GB de datos de texto de internet, lo que supone unos 300.000 millones de palabras.
Para perfeccionar este modelo, usaron una técnica llamada Aprendizaje por Refuerzo con Retroalimentación Humana (Reinforcement Learning from Human Feedback, RLHF), que es una técnica que ayuda a entrenar modelos de inteligencia artificial para que responda de manera más efectiva a las peticiones de un usuario.
Para hacer esto, se utiliza la retroalimentación (feedback) de personas reales que actúan como entrenadores. Estos entrenadores imitan ser un usuario y hablan con el modelo de IA haciéndole preguntas o pidiendo que resuelva diferentes problemas. Cada vez que el modelo responde, los entrenadores le asignan una puntuación o aportan un feedback para indicar al modelo si su respuesta fue adecuada o no, o cómo podría mejorarla. A partir de este feedback, el modelo ajusta su comportamiento y aprende con el tiempo.
GPT-3, contiene hasta 175 mil millones de parámetros entrenables, lo que lo convierte en uno de los modelos de lenguaje más grandes y avanzados en la actualidad. Con esta información, GPT-3 puede generar texto de manera autónoma, comprender el contexto y la intención detrás de una pregunta o una conversación, responder cuestiones o problemas sobre una amplísima variedad de temas, así como traducir idiomas, crear poesía, o escribir código con un alto nivel de precisión.
Gracias a que también ha sido entrenado con conversaciones reales, GPT-3 tiene la capacidad de imitar el lenguaje humano de manera convincente, lo que lo hace ideal para aplicaciones de conversación y chatbots. Esto también lo ha hecho muy relevante en el ámbito del Procesamiento de Lenguaje Natural (Natural Language Processing, NLP) que utilizan chatbots como ChatGPT, como veremos a continuación.
En resumen, GPT-3 es un modelo de lenguaje revolucionario que tiene el potencial de cambiar la forma en que se realizan tareas y en la que se accede a la información.
ChatGPT
ChatGPT es una interfaz de chat (chatbot) que permite interactuar con un modelo GPT (hasta ahora la versión 3), y que además ha sido entrenado específicamente para mantener conversaciones con usuarios humanos en tiempo real. Al estar basado en GPT-3, es capaz de realizar las mismas funciones que hemos descrito más arriba pero a través de una aplicación de chat. Aunque todavía es un prototipo, algunos lo comparan con Google por su capacidad de proporcionar gran cantidad de información en poco tiempo.
Sin embargo, ChatGPT es una herramienta única para obtener información en línea. A diferencia de los motores de búsqueda como Google, que buscan y presentan información relevante a partir de una palabra o frase clave, ChatGPT es capaz de comprender y responder a preguntas complejas en un contexto más amplio generando una respuesta original a partir de su enorme base de conocimientos.
Por ejemplo, Google no sería capaz de dar una respuesta concreta a la pregunta “¿Qué ciudad tiene mayor población, Madrid o Murcia?” a no ser que existieran artículos escritos con o en base a esa pregunta. Sin embargo, ChatGPT si tuviera los datos, sería capaz de procesar esa información y crear una respuesta. Es decir, es capaz de generar información en vez de “solo” presentarla.
A diferencia de otros chatbots que solo tienen respuestas pre-programadas, chat GPT puede responder directamente a una consulta y adaptarse a la conversación de manera muy parecida a cómo lo haría un humano. Además, es altamente personalizable. Puedes solicitar una respuesta con una longitud específica, en un formato determinado, con un estilo narrativo particular, con un nivel de complejidad o dificultad en concreto, o incluso en un idioma determinado. ChatGPT recolectará y combinará la información de sus múltiples fuentes sin que tengas que hacer nada más.
El texto que escribimos en el chat para obtener un resultado concreto se conoce como “prompt”. En el mundo de la IA, los prompts son textos o frases que se utilizan para dar instrucciones o hacer preguntas, en este caso a ChatGPT. Estos prompts actúan como una especie de semilla o punto de partida para que el modelo de GPT-3 proporcione una respuesta coherente y se ajuste a lo que se le pide. Los prompts pueden ser simples o complejos, dependiendo del objetivo del usuario. Como veremos en próximos artículos, cuanto más detallado sea y mejor formulado esté nuestro prompt, más se acercarán los resultados a lo que queremos.
Por ejemplo, un prompt puede ser algo tan simple como "¿Qué es el arcoíris?" o algo un poco más complejo, como "Escribe un ensayo de 1000 palabras sobre el concepto de arcoíris y su relación con el concepto de refracción de la luz. Desarrolla ambos utilizando ejemplos para apoyar tus explicaciones". La idea es que el modelo utilice el prompt como base para proporcionar una respuesta coherente y natural, ya sea una conversación o un texto completo. Más adelante dedicaremos un artículo en el que veremos hasta qué punto es importante redactar un buen prompt y cuánto provecho podemos obtener los docentes con esto.
En definitiva, GPT-3 y ChatGPT son tecnologías revolucionarias que pueden simplificar las tareas cotidianas de muchas personas. No obstante, no están libres de limitaciones, porque como hemos mencionado anteriormente, ChatGPT aún no es más que un prototipo y además solo posee datos actualizados hasta 2021 (o “conocimiento limitado” posterior a esa fecha) ya que no está conectado a internet.
ChatGPT para docentes
Si hay algo que la Inteligencia Artificial nos puede aportar a los docentes es la capacidad de ahorrar tiempo a la hora de crear contenido para nuestros alumnos. No obstante, en ningún caso deberíamos delegar esta tarea al 100% en un programa como puede ser ChatGPT, sino que la clave está en aprovechar sus posibilidades para ser mucho más productivos y eficientes, y así poder dedicar más tiempo a tareas importantes como la atención a la diversidad, por poner un ejemplo.
De hecho, muchos de los resultados que nos arroje ChatGPT no podrán ser usados directamente. Igual que hacemos con el material que encontramos en la web, los docentes, como profesionales de la educación, debemos adaptar y perfeccionar dichos resultados para que puedan ser transformados en material realmente aplicable. La “curación de contenidos” se ha acelerado de forma exponencial.
Veamos algunas formas en las que esta herramienta nos puede ser de ayuda a los profesionales de la educación. Con ChatGPT podemos:
Crear textos que cumplan una serie de requisitos:
Textos históricos escritos en primera persona por sus protagonistas.
Textos en diferentes idiomas y diferentes niveles de dificultad (A1-A2, B1-B2…).
Textos de cualquier género y tipo con adaptaciones o medidas de atención a la diversidad.
Diálogos con personajes literarios, históricos, grandes científicos o ficticios.
Crear cuestionarios. Podemos pedir que ChatGPT cree un cuestionario o un examen a partir de un contexto (edad, curso, materia, conocimientos previos…) o a partir de un texto (p. ej. un reading para Inglés).
Crear presentaciones. Aunque ChatGPT solo es capaz de producir texto, podemos pedirle que lo estructure y organice en formato para una presentación. Después podríamos crear la presentación manualmente, o con otras herramientas de IA de las que hablaremos en otro artículo.
Crear rúbricas de evaluación. Solo necesitaremos indicar a ChatGPT cuáles son los ítems a evaluar y la graduación que queremos aplicar. Podemos pedirle que él mismo redacte los descriptores o hacerlo nosotros.
Aportar feedback. Podemos aportar feedback a trabajos o respuestas de los alumnos y pedir a ChatGPT que desarrolle su respuesta según nuestros criterios.
Crear el contenido de una sesión. Podemos describir a ChatGPT qué objetivos y qué contenidos queremos trabajar durante una sesión para que él la redacte.
Crear actividades, Unidades Didácticas o Situaciones de aprendizaje. Podemos detallar las características de nuestros planes de trabajo para que ChatGPT simplemente los redacte.
Crear plantillas o modelos. Podemos crear documentos con modelos de respuesta a diferentes preguntas, o el texto para plantillas de documentos o emails.
Redactar emails personalizados. Aportando el contexto y la información necesarios, ChatGPT puede escribir emails personalizados y crear plantillas para ser reutilizadas.
Generar informes. Podemos pedir a ChatGPT que redacte informes en base a unos ítems. Por ejemplo, informe del progreso de un alumno en base a sus calificaciones o logros académicos.
Estas son solo algunas de las cosas que podemos hacer actualmente. Tenemos tantas posibilidades como nos permita nuestra imaginación. Dedicaremos publicaciones en exclusiva para abordar cada una de ellas con instrucciones claras y sencillas para que cualquier docente las pueda aplicar.
Esperamos que este artículo te haya servido para despejar algunas dudas acerca de los modelos de lenguaje como ChatGPT y cómo poder integrarlo en tu práctica docente. Sin duda, las posibilidades son enormes.
Si ya lo estás usando nos encantaría leerte en los comentarios o en cualquiera de nuestras redes sociales contándonos cómo lo haces. Y si este contenido te ha sido de ayuda o te ha parecido interesante te agradeceríamos que lo compartieras con más gente.