martes, 30 de abril de 2024

Soy Vigotsky: un Chat Bot homenaje a Lev Semiónovich Vygotsky

En un anterior trabajo expliqué las utilidades didácticas que se pueden alcanzar al emplear Poe, un servicio generador de Chat Bots. Una de sus posibilidades es que puede emplear una base de conocimientos propia, donde la selección de estos queda en manos del creador del bot.

Tomando en cuenta esta última característica, con los estudiantes de la mención en Tecnología educativa de la licenciatura en educación de la UAGRM, nos dimos a la tarea de crear varios bots que rindan homenaje a figuras importantes de la Comunicación, Psicología y Educación. En esta ocasión presentamos “Soy Vigotsky”, dedicado a este peculiar autor e investigador ruso y elaborado por Ana Paula Vélez Ojopi.

El bot se crea tomando en cuenta que en este año se conmemora el 90 aniversario de la primera publicación de “Pensamiento y lenguaje” tal vez su obra más importante y difundida a nivel internacional. Publicada en 1934, meses después de su prematura muerte. Lev Semenovich Vygotsky nació en 1896 en la ciudad de Orscha, Bielorrusia.

A los 18 años, Vygotsky se había convertido en un consumado intelectual y fue en ese tiempo cuando escribió su ensayo sobre Hamlet, que más tarde pasó a formar parte de La psicología del arte, obra publicada en 1925. Ingresó a la Universidad de Moscú en 1913 a estudiar medicina y un semestre después se cambió a Derecho, acercándose a su inclinación por las humanidades.

Vygotsky terminó el manuscrito de La psicología del arte, en 1925 y lo presentó como tesis doctoral en filosofía en el Instituto de Psicología de Moscú. La psicología del arte no se publicó en ruso hasta 1965 (la traducción inglesa apareció en 1971)

El 6 de enero de 1924 se celebró en Leningrado el Segundo Congreso Psico neurológico. Vygotsky pronunció una charla sobre “La metodología de los estudios reflexológicos y psicológicos” Aunque Vygotsky todavía no había recibido una educación psicológica formal, su presentación fue muy bien recibida en el congreso y se le ofreció un puesto en el Instituto Psicológico de Moscú, gracias a las gestiones que Luria hizo por él. No es nuestro objetivo comentar la vida, las obras y las opiniones a favor o en contra sobre Vygotsky. Eso lo dejamos al bot.

Organización del bot.

Como expusimos en un anterior trabajo, el bot es desarrollado en la plataforma (https://poe.com/) que para los que nos interesa generar nuestros propios desarrollos e innovar en este campo es una opción sencilla de emplear. Una de las tareas más importante es incorporar contenido externo a través de bases de conocimiento estructuradas y fuentes confiables. Esto permite que la máquina tenga acceso a información actualizada y precisa, lo que puede mejorar su capacidad de pensamiento y la calidad de las respuestas generadas.

Para este bot hemos empleado más de 400 mil palabras, las que se reparten entre las principales obras de Vygotsky, artículos de opinión sobre sus obras y ejemplos de empleo de sus conceptos en la formación del individuo. También forma parte de dicha base la biografía del popular pedagogo soviético. No deja de llamar la atención como su obra fue desconocida en Rusia por varias décadas, como suele suceder en muchos regímenes totalitarios.

Como parte del entrenamiento, casi todos los artículos y libros que se incorporan a la base de conocimientos contienen preguntas en formato markdown que se emplean para que la máquina pueda formular preguntas de los artículos.

La propia máquina puede beneficiarse de la retroalimentación constante al recibir comentarios y correcciones de los usuarios, se pueden identificar áreas de mejora y ajustar los algoritmos y modelos de lenguaje. Esto contribuirá a una mayor precisión y coherencia en las respuestas generadas. A esto se añade la revisión personal de los chat que genera el bot y las preguntas que realizan los usuarios.

Posibilidades didácticas.

Como expusimos en el anterior trabajo, son muchas las posibilidades didácticas de este tipo de chat al integrarlo en el proceso pedagógico. Una de estas es la de ser un tutor personalizado, mediante preguntas y respuestas. Este tutor también puede evaluar el aprendizaje del estudiante, mediante preguntas que le pedimos a la máquina que elabore. Por ejemplo, se puede pedir esta orden

Me puedes ayudar a estudiar las obras de Vygotsky. Para ello escojo un tema, tú haces una pregunta y esperas mi respuesta.

La máquina espera nuestra orden que puede ser expresada de esta manera.

Quiero repasar sobre la ZDP. Hazme una pregunta con cuatro opciones, espera mi respuesta y me das retroalimentación.

La máquina realiza la pregunta y espera por mi respuesta. Siempre da una retroalimentación señalando si la respuesta es correcta o no y por qué. Lo importante es formular preguntas que estén bien estructuradas, que indiquen lo que queremos hacer en un lenguaje claro y preciso.


El acceso al bot se realiza desde esta dirección. https://poe.com/SOY_VIGOTSKY Esperamos sus comentarios y sus bots. 


domingo, 14 de abril de 2024

Creando mi Chat Bot conversacional en Poe

Desde el debut público de ChatGPT, seguido por la aparición de Gemini y Copilot, muchos hemos sentido la necesidad de explorar y simular algunas de sus capacidades, como la habilidad de responder a una amplia variedad de preguntas. Esta necesidad es especialmente notable entre los que trabajamos en el campo de la educación y que no somos expertos técnicos o informáticos. Buscamos evitar la complejidad en el uso de medios y recursos, y nos inclinamos hacia herramientas que pueden ofrecer funcionalidades similares, pero sin la complejidad en su implementación. A esto se suma el hecho de que una gran mayoría preferimos utilizar herramientas gratuitas, especialmente aquellas que son transparentes en sus funciones y no engañan al usuario mostrando una cosa y luego resultando ser algo totalmente diferente.

Andando en la red para mantener el flujo de las Recomendaciones diarias encontré un Bot peculiar, sencillo de emplear y con amplias prestaciones para trabajar con nuestros estudiantes. Me refiero a POE (https://poe.com/) un asistente conversacional desarrollado por Anthropic.

Preguntando a Poe indicó que puede responder preguntas y brindar información sobre una amplia gama de temas, utilizando su extensa base de conocimientos actualizada hasta agosto de 2023. Además de responder preguntas y brindar información, Poe también puede ser utilizado como una herramienta de apoyo en diversas tareas, como el análisis de datos, la revisión de textos y la generación de contenido.

Otra de sus posibilidades es la de llevar a cabo el análisis de datos en proyectos, informes y otros documentos similares, así como estudiar y proponer variantes de redacción a un trabajo. Puede también, según el chat con Poe, resolver problemas matemáticos y realizar cálculos, ayudar en la programación, recomendar ejemplos de código, entre otras utilidades.

Los desarrolladores pueden insertarlo en plataformas como Moodle y obtener resultados para el seguimiento y la personalización del aprendizaje de los estudiantes. Para ello es necesario consultar la documentación de la API y sus formas de integración.

En el sitio de Poe encontramos numerosos bots, el oficial y los desarrollados por otros usuarios. En el bot oficial que se muestra en la imagen, pregunté por qué su nombre. Respondió que obedece a la metodología POE, que consiste en Presentación (P), Observación (O) y Evaluación (E). En este último punto, Poe permite la autoevaluación de los contenidos que desarrolla el usuario que accede al bot. Basta solo con pedirle que evalúe mi aprendizaje en las respuestas que dio a mi pregunta y obtendremos diversas preguntas. En este momento es preciso que las instrucciones incluyan elementos como que no coloque un inciso que diga todas las demás, algo muy frecuente en sus preguntas. También advertir la cantidad de preguntas y que la correcta esté en cualquier orden, entre otras sugerencias. En el caso de respuestas incorrectas, es capaz de detectarlo y explicar cuál es la respuesta correcta.

Algunas posibilidades didácticas.

Los profesores podemos emplear Poe de una manera muy sencilla. Solo se requiere acceder a su sitio (https://poe.com/) crear una cuenta gratuita, rellenar los datos que se piden, al igual que en otros sitios similares. Con la cuenta establecida empezamos a crear nuestro Bot, rellenando los campos que pide que son el identificador o nombre que le daremos al Bot, las instrucciones que leerán los usuarios al acceder, el mensaje de saludo y su biografía o descripción. Al igual que en otros bots es importante seleccionar la “temperatura” en la respuesta. Una baja garantiza respuestas más precisas y en especial si el bot tiene nuestra propia base de conocimiento. Con estos datos empezamos a cargar la base de conocimientos con la bibliografía que seleccionamos previamente.

Este es uno de los puntos fuertes de Poe, emplear los documentos que necesitamos para que los estudiantes trabajen en el Bot. También si lo desea puede permitir a Poe que sugiera preguntas y acceda a ChatGPT.

El empleo de Poe facilita la flexibilidad en el aprendizaje al permitir elegir la información, trabajar con la que puede ser más fácil y profundizar en aquella que presenta más dificultades. Esto a su vez pone al estudiante en el centro de su propio aprendizaje. A esto se une la creación de cuestionarios de autoevaluación, como señalamos anteriormente.

Otra de las posibilidades didácticas es el carácter novedoso de esta tecnología, lo que favorece el factor sorpresa siempre presente en la enseñanza. De este modo se eleva el interés y la motivación del estudiante, favoreciendo la seguridad en el aprendizaje. Con Poe tanto el profesor como el estudiante pueden crear sus propios bots sin conocimiento técnico.

El empleo de Poe permite mejorar la retroalimentación de los contenidos al poder acceder a otras fuentes de información seleccionadas por el profesor. Se destaca por la rapidez en las respuestas y no es necesario para acceder como usuario a un bot disponer de una cuenta en este servicio. También su interfaz es sencilla, sin elementos distractores y amigable con el usuario.

Añado a estas posibilidades, la ayuda valiosa de Poe en la redacción de un informe, un artículo o cualquier otro documento, corrigiendo la redacción y el estilo, sugiriendo mejoras al formato del documento y revisando la estructura de las fuentes empleadas. Para esta tarea solo se debe subir el documento a Poe, siempre evitando que sobrepase lo 10 MB de tamaño. En el caso de que sea mayor se puede dividir en partes.

Unas de las posibilidades didácticas más importantes, es la facilidad de generar contenido educativo, responder a preguntas en todas las ciencias sin la ampulosidad de las respuestas de otros bots como ChatGPT.

Un ejemplo de uso de Poe

Recientemente, creamos un bot en Poe sobre la concepción de micro aprendizaje, para ser empleado en un posgrado con este tema. Como el curso fue a distancia, diseñamos un sistema de medios para el desarrollo de los contenidos. 

El sistema tiene como elemento central la interacción en el aula digital bajo Moodle y se le unen itinerarios de aprendizaje con bibliografía insertada, actividades sincrónicas con el profesor a partir de una plataforma de videoconferencia más Poe a partir del bot denominado Micro aprendizaje que pueden consultar en https://poe.com/microaprendizaje

Para la creación de este Bot dispusimos de una base de conocimientos de más de 30 trabajos sobre el tema, que se cargaron directamente al Bot. Se habilitó la opción de interactuar con ChatGPT y habilitar que Poe realice sugerencias de contenidos sobre el tema.

Los animo a que diseñen su propio bot empleando este servicio, que es fácil de usar y ofrece una amplia gama de aplicaciones educativas. Sin duda, estas características lo convertirán en uno de los bots más populares.