-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Javier Ron Arteaga <[email protected]>
- Loading branch information
Showing
5 changed files
with
97 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"model":"gpt4", | ||
"prompt_type": "m1", | ||
"prompt_language": "es", | ||
"data_constraints_can_be_checked": "n-a", | ||
"executable_data_contstraints": "n-a", | ||
"number_of_options_in_the_generators": "10", | ||
"cultural_alignment": "4", | ||
"cultural_alignment_quantitative": "1", | ||
"executes": "n-a", | ||
"execute_error": "n-a", | ||
"contains_true_generator":"n-a", | ||
"comments":"Fake players with fun nicknames(!), fake teams' names make align with the players' nationalities, fake superpowers are funny." | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
{'nombre': 'Diego Lopez', 'apodo': 'El inmortal', 'equipo': 'Colo Colo', 'nacionalidad': 'Argentina', 'estadistica_divertida': 'Colecciona medias de fútbol'} | ||
{'nombre': 'Miguel Gonzalez', 'apodo': 'El rapidito', 'equipo': 'Americade Cali', 'nacionalidad': 'Brasil', 'estadistica_divertida': 'Colecciona medias de fútbol'} | ||
{'nombre': 'Gabriel Rojas', 'apodo': 'La muralla', 'equipo': 'Americade Cali', 'nacionalidad': 'Perú', 'estadistica_divertida': 'Es el campeón de tango en su barrio'} | ||
{'nombre': 'Diego Garcia', 'apodo': 'El matador', 'equipo': 'Nacional de Uruguay', 'nacionalidad': 'Uruguay', 'estadistica_divertida': 'Colecciona medias de fútbol'} | ||
{'nombre': 'Santiago Gonzalez', 'apodo': 'El pulpo', 'equipo': 'Boca Juniors', 'nacionalidad': 'Brasil', 'estadistica_divertida': 'Ha comido 1000 empanadas en su vida'} | ||
{'nombre': 'Ricardo Ramirez', 'apodo': 'El matador', 'equipo': 'Nacional de Uruguay', 'nacionalidad': 'Paraguay', 'estadistica_divertida': 'Le tiene miedo a los perros'} | ||
{'nombre': 'Luis Rojas', 'apodo': 'El campeón', 'equipo': 'San Lorenzo', 'nacionalidad': 'Paraguay', 'estadistica_divertida': 'Tiene un tatuaje de su mascota en el brazo'} | ||
{'nombre': 'Diego Perez', 'apodo': 'El rapidito', 'equipo': 'San Lorenzo', 'nacionalidad': 'Uruguay', 'estadistica_divertida': 'Tiene un tatuaje de su mascota en el brazo'} | ||
{'nombre': 'Juan Gonzalez', 'apodo': 'El matador', 'equipo': 'River Plate', 'nacionalidad': 'Chile', 'estadistica_divertida': 'Colecciona medias de fútbol'} | ||
{'nombre': 'Miguel Ramirez', 'apodo': 'La muralla', 'equipo': 'Independiente', 'nacionalidad': 'Bolivia', 'estadistica_divertida': 'Colecciona medias de fútbol'} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
import random | ||
|
||
nombres = ['Andres', 'Juan', 'Carlos', 'Ricardo', 'Luis', 'Jose', 'Diego', 'Miguel', 'Gabriel', 'Fernando', 'Santiago'] | ||
apellidos = ['Rodriguez', 'Garcia', 'Martinez', 'Lopez', 'Gonzalez', 'Perez', 'Sanchez', 'Ramirez', 'Torres', 'Rojas'] | ||
apodos = ['El rapidito', 'El matador', 'El mago', 'El inmortal', 'El titán', 'La muralla', 'La bala', 'El pulpo', 'El crack', 'El campeón'] | ||
equipos = ['Boca Juniors', 'River Plate', 'Independiente', 'Racing', 'San Lorenzo', 'Americade Cali', 'Nacional de Uruguay', 'Colo Colo', 'Universidad de Chile', 'Santos'] | ||
nacionalidades = ['Argentina', 'Brasil', 'Colombia', 'Chile', 'Uruguay', 'Bolivia', 'Ecuador', 'Paraguay', 'Perú', 'Venezuela'] | ||
estadisticas_divertidas = ['Ha comido 1000 empanadas en su vida', 'Es el campeón de tango en su barrio', 'Colecciona medias de fútbol', | ||
'Le tiene miedo a los perros', 'Tiene un tatuaje de su mascota en el brazo', 'Una vez se perdió volviendo del estadio'] | ||
|
||
def genera_jugador(): | ||
nombre = random.choice(nombres) + ' ' + random.choice(apellidos) | ||
apodo = random.choice(apodos) | ||
equipo = random.choice(equipos) | ||
nacionalidad = random.choice(nacionalidades) | ||
estadistica_divertida = random.choice(estadisticas_divertidas) | ||
|
||
jugador = { | ||
'nombre': nombre, | ||
'apodo': apodo, | ||
'equipo': equipo, | ||
'nacionalidad': nacionalidad, | ||
'estadistica_divertida': estadistica_divertida | ||
} | ||
|
||
return jugador | ||
|
||
# Genere y muestre 10 jugadores | ||
for _ in range(10): | ||
jugador = genera_jugador() | ||
print(jugador) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
Aquí tienes un generador de datos de prueba que genera jugadores de fútbol falsos en América Latina: | ||
|
||
```python | ||
import random | ||
|
||
nombres = ['Andres', 'Juan', 'Carlos', 'Ricardo', 'Luis', 'Jose', 'Diego', 'Miguel', 'Gabriel', 'Fernando', 'Santiago'] | ||
apellidos = ['Rodriguez', 'Garcia', 'Martinez', 'Lopez', 'Gonzalez', 'Perez', 'Sanchez', 'Ramirez', 'Torres', 'Rojas'] | ||
apodos = ['El rapidito', 'El matador', 'El mago', 'El inmortal', 'El titán', 'La muralla', 'La bala', 'El pulpo', 'El crack', 'El campeón'] | ||
equipos = ['Boca Juniors', 'River Plate', 'Independiente', 'Racing', 'San Lorenzo', 'Americade Cali', 'Nacional de Uruguay', 'Colo Colo', 'Universidad de Chile', 'Santos'] | ||
nacionalidades = ['Argentina', 'Brasil', 'Colombia', 'Chile', 'Uruguay', 'Bolivia', 'Ecuador', 'Paraguay', 'Perú', 'Venezuela'] | ||
estadisticas_divertidas = ['Ha comido 1000 empanadas en su vida', 'Es el campeón de tango en su barrio', 'Colecciona medias de fútbol', | ||
'Le tiene miedo a los perros', 'Tiene un tatuaje de su mascota en el brazo', 'Una vez se perdió volviendo del estadio'] | ||
|
||
def genera_jugador(): | ||
nombre = random.choice(nombres) + ' ' + random.choice(apellidos) | ||
apodo = random.choice(apodos) | ||
equipo = random.choice(equipos) | ||
nacionalidad = random.choice(nacionalidades) | ||
estadistica_divertida = random.choice(estadisticas_divertidas) | ||
|
||
jugador = { | ||
'nombre': nombre, | ||
'apodo': apodo, | ||
'equipo': equipo, | ||
'nacionalidad': nacionalidad, | ||
'estadistica_divertida': estadistica_divertida | ||
} | ||
|
||
return jugador | ||
|
||
# Genere y muestre 10 jugadores | ||
for _ in range(10): | ||
jugador = genera_jugador() | ||
print(jugador) | ||
``` | ||
Cada vez que se ejecuta el código anterior, se generarán 10 jugadores de fútbol nuevos con datos aleatorios. Puedes cambiar el número en range() para generar más o menos jugadores. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Crea un generador de datos de prueba que genere jugadores de fútbol falsos de América Latina. | ||
|
||
Cada dato debe incluir un nombre, un apodo, un equipo, una nacionalidad y una estadística irrelevante pero divertida. | ||
|
||
El generador esta escrito en python pero no debe usar ninguna libreria externa |