Disfrutá de Crucigrama, Palabra oculta y todos tus pasatiempos favoritos.
Cómo crear una sopa de letras con Chat GPT
Este pasatiempo, tan elegido a nivel mundial, puede ser creado en muy pocos minutos por un programa de Inteligencia Artificial; el paso a paso de cómo lograrlo
- 5 minutos de lectura'
La sopa de letras es un pasatiempo que tiene muchos adeptos. Se trata de un juego simple y entretenido que puede realizarse en cualquier momento y lugar: ya sea en una sala de espera, en un viaje largo o simplemente desde la comodidad del hogar. Este juego, que consiste en buscar palabras en una cuadrícula de letras, entretuvo y entretiene a generaciones enteras gracias a su simplicidad y a su capacidad de desafiar la agudeza visual, la memoria y el vocabulario.
Pero alguna vez se detuvieron a pensar ¿cómo se crea una sopa de letras? o ¿cómo se completa la cuadrícula para hacer este entretenido pasatiempo? Tradicionalmente este proceso se hizo a mano. Una persona muy meticulosa diseñaba la cuadrícula y organizaba estratégicamente las palabras que debían buscarse. Hoy, gracias a la aparición de la Inteligencia Artificial (IA), este proceso puede ser automatizado. Esto les permite a los más fanáticos contar con un nuevo desafío al alcance de unos pocos clics.
Cómo generar una sopa de letras con chat GPT
Muchos creen que la Inteligencia Artificial está presente sólo en películas de ciencia ficción, pero no es así. Actualmente utilizamos esta tecnología a diario cuando escuchamos música, vemos una película o pedimos un remís a través de una aplicación. Pero, además, los modelos de lenguaje de IA, como el Generative Pretrained Transformer (GPT), pueden generar texto coherente y relevante basándose en una entrada dada.
Con ese objetivo en esta nota se utilizará el GPT para generar una sopa de letras. Básicamente, se le dará al GPT una lista de palabras y se le pedirá que genere una cuadrícula de letras que contiene todas estas palabras en diferentes direcciones. Aunque no es complicado, es fundamental seguir una serie de pasos para lograrlo.
Paso 1. Preparar la lista de palabras y la cuadrícula
Para poder crear la sopa de letras le daremos al chat GPT una lista de palabras y le pediremos que genere una sopa de letras.
En primer lugar hay que crear la lista con las palabras que el jugador deberá encontrar en esta sopa de letras. Es recomendable elegir un tema para que todas estén relacionadas. Pueden ser animales, ciudades o comidas, por ejemplo. Es clave tener en cuenta que las palabras no deben ser demasiado largas, ya que esto podría hacer que la sopa de letras sea muy grande.
Luego de tener este listado se debe crear una cuadrícula en Excel y escribir las palabras en horizontal y vertical.
Paso 2. Generar la sopa de letras
Llega el momento poner a trabajar al chat GPT. Aquí es donde la magia sucede. En este caso podemos decirle, por ejemplo, que cree una macro en Excel, que seleccione todas las celdas sin datos del rango seleccionado y las rellene con una letra al azar, en mayúscula en cada celda. Luego se pulsa “enter” y el GPT generará un código.
Paso 3. El código arma la cuadrícula
Una vez que ya se generó el código, lo primero que hace el programa es almacenar todas las letras del abecedario en la variable alfabeto. Después lo que hará será recorrer con una estructura de repetición todas las celdas de la selección y va a comprobar que la celda está vacía. En el paso siguiente el GPT calculará un número al azar y seleccionará una de las letras. Por último, asignará esa letra al valor de la celda activa.
Paso 4. Se completa la cuadrícula
Después de que GPT haya generado la sopa de letras, es importante verificar si funciona. Para hacerlo se debe copiar el código e ir al Excel. Una vez ahí hay que abrir el editor de Visual Basic pulsando ALT + F11 y hacer un doble clic donde dice “hoja 1″. En ese lugar debe pegarse el código copiado, que fue generado por IA. Con estos pasos se creó una macro que se llama “rellenar celdas vacías”.
Realizados estos pasos hay que salir del editor y crear un botón para generar esa tabla. Para hacerlo hay que ir a la ficha “programador”, pulsar “insertar” y hacer clic en el primer elemento. Aquí lo que se debe hacer es dibujar un botón y el sistema preguntará a qué macro queremos asignar. En este caso hay que seleccionar la macro que se acaba de crear y debe pulsarse “aceptar”.
En el siguiente paso se deberá cambiar el texto del botón por “crear sopa de letras”.
Ahora es momento de comprobar si funciona. Lo primero que se debe hacer es seleccionar todo el rango de la cuadrícula y luego pulsar en el botón “crear sopa de letras”. Una vez hecho esto podrá verse el resultado. El programa debería rellenar, automáticamente, todas las celdas vacías con una letra al azar.
Paso 5. Último chequeo y a disfrutar
Después de que GPT haya generado la sopa de letras es importante verificar que todas las palabras dadas al inicio estén incluidas. Este es un paso crucial para comprobar que la sopa de letras está lista para difundir.
Aunque la sopa de letras puede parecer un simple rompecabezas, en realidad es un problema complejo que requiere una solución sofisticada. La IA debe asegurarse de que todas las palabras de la lista estén presentes en la cuadrícula, y debe hacerlo de una manera que sea desafiante pero que tenga resolución.
Cómo jugar en línea en LN Juegos
Tanto los fanáticos de la sopa de letras como aquellos que quieran incursionar en este pasatiempo pueden acceder todos los días a un juego nuevo en línea en LN Juegos, la propuesta lúdica de LA NACION. Además, en la plataforma se encuentran disponibles contenidos afines diseñados para agilizar la mente y entretener a los usuarios, entre los que se destacan el Crucigrama, el Palabra oculta y las Trivias.
- 1
Video | Así fue el atropello masivo en un mercado navideño en Alemania
- 2
Las declaraciones de Pepe Mujica y su mujer sobre la dictadura que provocaron polémica y llegaron hasta la Justicia en Uruguay
- 3
Escala la pelea en la Corte Suprema: Lorenzetti estalló contra sus colegas, que le respondieron con dureza
- 4
Jeta Castagnola: el crack que no puede verse en los videos, su lado sensible y lo que será jugar con “el mejor polista de la historia”