http://example.org/data/item/26
type: Item
indice: 29
prompt: Antes de cada descripción, pon la taxonomía de la especie
sql: SELECT t.taxonid, t.name AS nombre_cientifico, t.taxonrank, t.origen, t.taxonomicgroup, t.kingdom, t.phylum, t.class, t.taxonorder, t.family, t.genus, t.subgenus, t.nametype FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/132
type: Item
indice: 119
prompt: Incluye, por favor, el total de rutas donde ha sido vista cada especie.
sql: SELECT COUNT(DISTINCT r.ID_Ruta) AS TotalRutas FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA INNER JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon>
split: Test

http://example.org/data/item/64
type: Item
indice: 72
prompt: Por favor, añade los nombres en inglés, si los hay.
sql: SELECT ne.nombre_comun FROM NombresEspecies AS ne WHERE ne.idtaxon = <idtaxon> AND ne.idioma = 'Inglés';
split: Test

http://example.org/data/item/66
type: Item
indice: 76
prompt: ¿Cuál es la denominación científica oficial de esta especie? Me gustaría que apareciera al principio de la descripción.
sql: SELECT name AS denominacion_cientifica_oficial FROM Taxonomia WHERE taxonid = <idtaxon> AND nametype = 'Aceptado';
split: Train

http://example.org/data/item/10
type: Item
indice: 11
prompt: ¿Se han encontrado estas especies en Barcelona?
sql: SELECT c.CCAA, c.Provincia FROM CuadriculasEspecies AS ce INNER JOIN Cuadriculas AS c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> AND c.Provincia = 'Barcelona'
split: Train

http://example.org/data/item/52
type: Item
indice: 56
prompt: Describe cada especie en una sola línea, sin extenderte.
sql: SELECT Null
split: Train

http://example.org/data/item/117
type: Item
indice: 114
prompt: Describe las especies como si fuera un anuncio publicitario.
sql: SELECT Null
split: Test

http://example.org/data/item/56
type: Item
indice: 60
prompt: Si la especie tiene sinónimos, inclúyelos al final de cada descripción.
sql: SELECT t.name AS NombreSinonimo FROM Taxonomia AS t WHERE t.taxonid = <idtaxon> AND t.nametype = 'Sinónimo';
split: Train

http://example.org/data/item/152
type: Item
indice: 125
prompt: Taxonomía y provincias donde aparecen
sql: SELECT t.name AS NombreCientifico, t.taxonrank AS RangoTaxonomico, t.kingdom AS Reino, t.phylum AS Filo, t.class AS Clase, t.taxonorder AS Orden, t.family AS Familia, t.genus AS Genero, c.Provincia AS Provincia FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN Cuadriculas AS c ON ce.cuadricula = c.CUADRICULA WHERE t.taxonid = <idtaxon> ORDER BY c.Provincia;
split: Train

http://example.org/data/item/33
type: Item
indice: 38
prompt: Indica el orden de cada especie
sql: SELECT t.taxonorder FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>
split: Train

http://example.org/data/item/139
type: Item
indice: 121
prompt: en q rutas < 15 km se han registrado estas especies?
sql: SELECT r.Nombre_Ruta, r.Nombre_Etapa, r.Longitud FROM CuadriculasEspecies ce INNER JOIN CuadriculasRutas cr ON ce.CUADRICULA = cr.CUADRICULA INNER JOIN Rutas r ON cr.ID_Ruta = r.ID_Ruta WHERE ce.idtaxon = <idtaxon> AND r.Longitud < 15
split: Train

http://example.org/data/item/60
type: Item
indice: 68
prompt: ¿Tienen otros nombres comunes en español?
sql: SELECT ne.nombre_comun FROM NombresEspecies ne WHERE ne.idtaxon = <idtaxon> AND ne.idioma = 'Castellano' AND ne.espreferente = 0;
split: Train

http://example.org/data/item/59
type: Item
indice: 64
prompt: Incluye otros nombres comunes si existen.
sql: SELECT ne.nombre_comun, ne.idioma FROM NombresEspecies AS ne WHERE ne.idtaxon = <idtaxon> AND ne.espreferente = 0;
split: Train

http://example.org/data/item/130
type: Item
indice: 118
prompt: quiero saber a q comunidades tengo q ir para no encontrarme con estas especies
sql: SELECT DISTINCT CCAA FROM Cuadriculas WHERE CCAA NOT IN ( SELECT DISTINCT c.CCAA FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> );
split: Train

http://example.org/data/item/78
type: Item
indice: 87
prompt: Quiero crear una religión basada en patitos de goma.
sql: SELECT Null
split: Train

http://example.org/data/item/57
type: Item
indice: 64
prompt: Si la especie tiene otros nombres comunes, añádelos.
sql: SELECT ne.nombre_comun, ne.idioma FROM NombresEspecies AS ne WHERE ne.idtaxon = <idtaxon> AND ne.espreferente = 0;
split: Train

http://example.org/data/item/22
type: Item
indice: 26
prompt: Indica el phylum al inicio de cada descripción, en una línea separada con el formato 'Phylum: <nombre>'.
sql: SELECT t.phylum FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>
split: Train

http://example.org/data/item/121
type: Item
indice: 115
prompt: Quiero descripciones que pueda comprender un niño pequeño
sql: SELECT Null
split: Train

http://example.org/data/item/76
type: Item
indice: 86
prompt: Convénceme de que no soy un brócoli.
sql: SELECT Null
split: Train

http://example.org/data/item/12
type: Item
indice: 15
prompt: Redacta las descripciones con un lenguaje más especializado
sql: SELECT Null
split: Train

http://example.org/data/item/87
type: Item
indice: 90
prompt: CREO QUE MI LÁPIZ ESTÁ CELOSO DE MI BOLI, Q HAGO??
sql: SELECT Null
split: Train

http://example.org/data/item/37
type: Item
indice: 41
prompt: ¿Puedes centrarte más en la taxonomía e incorporar datos sobre los géneros?
sql: SELECT t.taxonid, t.name AS nombre_cientifico, t.taxonrank, t.kingdom, t.phylum, t.class, t.taxonorder, t.family, t.genus FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/85
type: Item
indice: 89
prompt: ¿Qué opinan mis calcetines de mí después de vivir años en mi cajón?
sql: SELECT Null
split: Train

http://example.org/data/item/48
type: Item
indice: 53
prompt: Redacta las descripciones como si fueran parte de una guía de aventuras.
sql: SELECT Null
split: Train

http://example.org/data/item/58
type: Item
indice: 64
prompt: Dime si tiene otros nombres comunes. Si no los tiene, no pongas nada.
sql: SELECT ne.nombre_comun, ne.idioma FROM NombresEspecies AS ne WHERE ne.idtaxon = <idtaxon> AND ne.espreferente = 0;
split: Train

http://example.org/data/item/65
type: Item
indice: 72
prompt: Quiero que aparezcan los nombres comunes en inglés junto a la descripción.
sql: SELECT ne.nombre_comun FROM NombresEspecies AS ne WHERE ne.idtaxon = <idtaxon> AND ne.idioma = 'Inglés';
split: Test

http://example.org/data/item/75
type: Item
indice: 86
prompt: Ayúdame a descifrar la teoría de la relatividad.
sql: SELECT Null
split: Train

http://example.org/data/item/23
type: Item
indice: 26
prompt: Incluye el filo al que pertenece cada especie
sql: SELECT t.phylum FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>
split: Train

http://example.org/data/item/3
type: Item
indice: 5
prompt: Me gustaría que me dijeras si estas especies aparecen en otras comunidades autónomas
sql: SELECT DISTINCT c.CCAA FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.CUADRICULA = c.CUADRICULA WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/15
type: Item
indice: 19
prompt: Añade una línea inicial en cada descripción con el formato 'Color: <color>'. Usa el color conocido de la especie o 'Desconocido' si no está especificado.
sql: SELECT Null
split: Train

http://example.org/data/item/97
type: Item
indice: 97
prompt: Me gustaría ver otras imágenes distintas a estas.
sql: SELECT Null
split: Train

http://example.org/data/item/43
type: Item
indice: 47
prompt: Últimamente me he aficionado a jugar a Pokemon. Quiero que escribas las descripciones como si fueran pokemon
sql: SELECT Null
split: Train

http://example.org/data/item/148
type: Item
indice: 124
prompt: Resume cada especie en una línea y añade en cuántas rutas se puede encontrar
sql: SELECT COUNT(DISTINCT r.ID_Ruta) AS NumeroDeRutas FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA INNER JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon>;
split: Test

http://example.org/data/item/118
type: Item
indice: 114
prompt: Escrive las descripcions como si fueran anuncis de la tele
sql: SELECT Null
split: Test

http://example.org/data/item/114
type: Item
indice: 113
prompt: Que las especies se presenten a sí mismas
sql: SELECT Null
split: Train

http://example.org/data/item/92
type: Item
indice: 91
prompt: El canario de mi novia me mira mal
sql: SELECT Null
split: Train

http://example.org/data/item/96
type: Item
indice: 97
prompt: No me gustan estas fotos, pon otras
sql: SELECT Null
split: Train

http://example.org/data/item/8
type: Item
indice: 8
prompt: Dame más rutas donde pueda ver a estas especies
sql: SELECT r.ID_Ruta, r.Nombre_Ruta, r.Nombre_Etapa FROM CuadriculasEspecies ce INNER JOIN CuadriculasRutas cr ON ce.CUADRICULA = cr.CUADRICULA INNER JOIN Rutas r ON cr.ID_Ruta = r.ID_Ruta WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/62
type: Item
indice: 68
prompt: Dime si hay otros nombres comunes en castellano para las especies.
sql: SELECT ne.nombre_comun FROM NombresEspecies ne WHERE ne.idtaxon = <idtaxon> AND ne.idioma = 'Castellano' AND ne.espreferente = 0;
split: Train

http://example.org/data/item/104
type: Item
indice: 103
prompt: Solo quiero que me muestres dos especies de cada grupos
sql: SELECT Null
split: Test

http://example.org/data/item/25
type: Item
indice: 29
prompt: Haz que cada descripción comience con la taxonomía correspondiente.
sql: SELECT t.taxonid, t.name AS nombre_cientifico, t.taxonrank, t.origen, t.taxonomicgroup, t.kingdom, t.phylum, t.class, t.taxonorder, t.family, t.genus, t.subgenus, t.nametype FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/112
type: Item
indice: 112
prompt: Enumera las características más notables de forma esquemática.
sql: SELECT Null
split: Train

http://example.org/data/item/9
type: Item
indice: 11
prompt: Indica si se han encontrado estas especies en la provincia de Barcelona
sql: SELECT c.CCAA, c.Provincia FROM CuadriculasEspecies AS ce INNER JOIN Cuadriculas AS c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> AND c.Provincia = 'Barcelona'
split: Train

http://example.org/data/item/106
type: Item
indice: 106
prompt: Al final he decidido que solo me interesa ver plantas.
sql: SELECT Null
split: Train

http://example.org/data/item/116
type: Item
indice: 113
prompt: Me gustaría que las especies se describieran desde su propio punto de vista.
sql: SELECT Null
split: Train

http://example.org/data/item/0
type: Item
indice: 2
prompt: Dime en qué otras provincias puedo encontrar estas especies
sql: SELECT DISTINCT c.Provincia FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> ORDER BY c.Provincia;
split: Train

http://example.org/data/item/5
type: Item
indice: 5
prompt: Indica en qué otras comunidades autónomas se ha registrado la presencia de estas especies.
sql: SELECT DISTINCT c.CCAA FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.CUADRICULA = c.CUADRICULA WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/79
type: Item
indice: 87
prompt: Me gustas mucho
sql: SELECT Null
split: Train

http://example.org/data/item/38
type: Item
indice: 41
prompt: Quiero que la descripción se enfoque en la taxonomía, incluyendo detalles sobre los géneros.
sql: SELECT t.taxonid, t.name AS nombre_cientifico, t.taxonrank, t.kingdom, t.phylum, t.class, t.taxonorder, t.family, t.genus FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/136
type: Item
indice: 120
prompt: Presencia en rutas largas (más de 50 km)
sql: SELECT r.ID_Ruta, r.Nombre_Ruta, r.Nombre_Etapa, r.Longitud FROM Taxonomia AS t JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon> AND r.Longitud > 50;
split: Train

http://example.org/data/item/67
type: Item
indice: 76
prompt: Incluye el nombre científico completo en la descripción, por favor.
sql: SELECT name AS denominacion_cientifica_oficial FROM Taxonomia WHERE taxonid = <idtaxon> AND nametype = 'Aceptado';
split: Train

http://example.org/data/item/63
type: Item
indice: 72
prompt: Quiero descripciones que incluyan los nombres comunes de las especies en inglés, si existen.
sql: SELECT ne.nombre_comun FROM NombresEspecies AS ne WHERE ne.idtaxon = <idtaxon> AND ne.idioma = 'Inglés';
split: Test

http://example.org/data/item/41
type: Item
indice: 44
prompt: Haz las descripciones más técnicas e incluye información de los géneros en ellas
sql: SELECT t.genus FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/7
type: Item
indice: 8
prompt: Quiero saber si puedo encontrar estas especies en otras rutas
sql: SELECT r.ID_Ruta, r.Nombre_Ruta, r.Nombre_Etapa FROM CuadriculasEspecies ce INNER JOIN CuadriculasRutas cr ON ce.CUADRICULA = cr.CUADRICULA INNER JOIN Rutas r ON cr.ID_Ruta = r.ID_Ruta WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/119
type: Item
indice: 114
prompt: Puedes hacer que parezcan anuncios?
sql: SELECT Null
split: Test

http://example.org/data/item/16
type: Item
indice: 19
prompt: Al principio de cada descripción, añade "Color: <color>", donde <color> es el color de la especie. Si no lo sabes, pon "Color: Desconocido".
sql: SELECT Null
split: Test

http://example.org/data/item/18
type: Item
indice: 23
prompt: Añade el tamaño como primera línea de cada descripción, solo si se conoce.
sql: SELECT Null
split: Test

http://example.org/data/item/42
type: Item
indice: 47
prompt: Redacta las descripciones como si fueran para un Pokédex.
sql: SELECT Null
split: Train

http://example.org/data/item/115
type: Item
indice: 113
prompt: Quiero descripciones que estén escritas en primera persona
sql: SELECT Null
split: Train

http://example.org/data/item/124
type: Item
indice: 116
prompt: Me interesa saber en cuántas provincias de España aparece cada especie
sql: SELECT COUNT(DISTINCT c.Provincia) AS NumeroProvincias FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/147
type: Item
indice: 124
prompt: xq no me dices en cuants rutas se encuentra y me resumes las descripcions en una linea
sql: SELECT COUNT(DISTINCT r.ID_Ruta) AS NumeroDeRutas FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA INNER JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon>;
split: Test

http://example.org/data/item/2
type: Item
indice: 2
prompt: Hazme una lista de provincias adicionales donde pueda observar estas especies.
sql: SELECT DISTINCT c.Provincia FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> ORDER BY c.Provincia;
split: Train

http://example.org/data/item/105
type: Item
indice: 106
prompt: He cambiado de idea y me gustaría que en el pdf solamente aparecieran mamíferos
sql: SELECT Null
split: Train

http://example.org/data/item/77
type: Item
indice: 86
prompt: Dame comida
sql: SELECT Null
split: Train

http://example.org/data/item/82
type: Item
indice: 88
prompt: Imagina que soy una impresora emocionalmente inestable. ¿Cómo me ayudarías a gestionar mis traumas?
sql: SELECT Null
split: Train

http://example.org/data/item/135
type: Item
indice: 120
prompt: quiero q me digas si se han visto estas especies en rutas de más de 50 km
sql: SELECT r.ID_Ruta, r.Nombre_Ruta, r.Nombre_Etapa, r.Longitud FROM Taxonomia AS t JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon> AND r.Longitud > 50;
split: Train

http://example.org/data/item/141
type: Item
indice: 122
prompt: Quiero la familia y otros nombres comunes
sql: SELECT t.family AS Familia, ne.nombre_comun AS NombreComun FROM Taxonomia AS t INNER JOIN NombresEspecies AS ne ON t.taxonid = ne.idtaxon WHERE t.taxonid = <idtaxon> AND ne.espreferente = 0 ORDER BY ne.nombre_comun;
split: Train

http://example.org/data/item/128
type: Item
indice: 117
prompt: ¿En qué provincias no se encuentran estas especies?
sql: SELECT DISTINCT Provincia FROM Cuadriculas WHERE Provincia NOT IN ( SELECT DISTINCT c.Provincia FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> );
split: Train

http://example.org/data/item/133
type: Item
indice: 119
prompt: Estaría bien saber en cuántas rutas distintas se encuentran estas especies
sql: SELECT COUNT(DISTINCT r.ID_Ruta) AS TotalRutas FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA INNER JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon>
split: Test

http://example.org/data/item/107
type: Item
indice: 106
prompt: Cambia el contenido del PDF para que solo incluya invertebrados.
sql: SELECT Null
split: Train

http://example.org/data/item/150
type: Item
indice: 125
prompt: Puedes incluir la taxonomía de las especies y las provincias donde puedo encontrarlas?
sql: SELECT t.name AS NombreCientifico, t.taxonrank AS RangoTaxonomico, t.kingdom AS Reino, t.phylum AS Filo, t.class AS Clase, t.taxonorder AS Orden, t.family AS Familia, t.genus AS Genero, c.Provincia AS Provincia FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN Cuadriculas AS c ON ce.cuadricula = c.CUADRICULA WHERE t.taxonid = <idtaxon> ORDER BY c.Provincia;
split: Train

http://example.org/data/item/142
type: Item
indice: 122
prompt: Me interesa saber a qué familia pertenecen y qué otros nombres comunes tienen
sql: SELECT t.family AS Familia, ne.nombre_comun AS NombreComun FROM Taxonomia AS t INNER JOIN NombresEspecies AS ne ON t.taxonid = ne.idtaxon WHERE t.taxonid = <idtaxon> AND ne.espreferente = 0 ORDER BY ne.nombre_comun;
split: Train

http://example.org/data/item/46
type: Item
indice: 50
prompt: Asocia las especies a pokemon ya existentes y redacta la descripciones haciendo una comparación
sql: SELECT Null
split: Train

http://example.org/data/item/109
type: Item
indice: 109
prompt: Pon en versos las descripciones de las especies.
sql: SELECT Null
split: Train

http://example.org/data/item/125
type: Item
indice: 116
prompt: ¿Qué tal si me añades en cuántas provincias españolas se pueden encontrar estas especies?
sql: SELECT COUNT(DISTINCT c.Provincia) AS NumeroProvincias FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/91
type: Item
indice: 91
prompt: Dime qué tipo de sandwich serías según tu estado emocional actual.
sql: SELECT Null
split: Train

http://example.org/data/item/98
type: Item
indice: 97
prompt: Estas fotos no me convencen, ¿puedes cambiarlas por otras?
sql: SELECT Null
split: Train

http://example.org/data/item/140
type: Item
indice: 121
prompt: Rutas de menos de 15 km donde aparezcan
sql: SELECT r.Nombre_Ruta, r.Nombre_Etapa, r.Longitud FROM CuadriculasEspecies ce INNER JOIN CuadriculasRutas cr ON ce.CUADRICULA = cr.CUADRICULA INNER JOIN Rutas r ON cr.ID_Ruta = r.ID_Ruta WHERE ce.idtaxon = <idtaxon> AND r.Longitud < 15
split: Train

http://example.org/data/item/32
type: Item
indice: 35
prompt: Empieza cada descripción indicando la clase de la especie.
sql: SELECT t.class FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Test

http://example.org/data/item/83
type: Item
indice: 88
prompt: XQ MI GATO NO ME QUIERE? :(
sql: SELECT Null
split: Train

http://example.org/data/item/127
type: Item
indice: 117
prompt: Necesito evitar estas especies, dime provincias donde no estén
sql: SELECT DISTINCT Provincia FROM Cuadriculas WHERE Provincia NOT IN ( SELECT DISTINCT c.Provincia FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> );
split: Train

http://example.org/data/item/84
type: Item
indice: 89
prompt: Estoi mui triste, haz que me ria
sql: SELECT Null
split: Train

http://example.org/data/item/1
type: Item
indice: 2
prompt: ¿En qué lugares de España, a nivel provincial, se pueden encontrar estas especies?
sql: SELECT DISTINCT c.Provincia FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> ORDER BY c.Provincia;
split: Train

http://example.org/data/item/103
type: Item
indice: 103
prompt: Pon menos especies por cada grupo taxonómico
sql: SELECT Null
split: Test

http://example.org/data/item/24
type: Item
indice: 29
prompt: Quiero que la taxonomía aparezca al principio, antes de descripción de cada especie.
sql: SELECT t.taxonid, t.name AS nombre_cientifico, t.taxonrank, t.origen, t.taxonomicgroup, t.kingdom, t.phylum, t.class, t.taxonorder, t.family, t.genus, t.subgenus, t.nametype FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/54
type: Item
indice: 60
prompt: Al finalizar cada descripción, añade posibles sinónimos si la especie los tiene.
sql: SELECT t.name AS NombreSinonimo FROM Taxonomia AS t WHERE t.taxonid = <idtaxon> AND t.nametype = 'Sinónimo';
split: Train

http://example.org/data/item/11
type: Item
indice: 11
prompt: Quiero saber si estas especies se encuentran también en la provincia de Barcelona.
sql: SELECT c.CCAA, c.Provincia FROM CuadriculasEspecies AS ce INNER JOIN Cuadriculas AS c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> AND c.Provincia = 'Barcelona'
split: Train

http://example.org/data/item/30
type: Item
indice: 35
prompt: Añade la clase taxonómica al principio de cada descripción.
sql: SELECT t.class FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Test

http://example.org/data/item/143
type: Item
indice: 122
prompt: Puedes darme la familia y otros nombres comunes?
sql: SELECT t.family AS Familia, ne.nombre_comun AS NombreComun FROM Taxonomia AS t INNER JOIN NombresEspecies AS ne ON t.taxonid = ne.idtaxon WHERE t.taxonid = <idtaxon> AND ne.espreferente = 0 ORDER BY ne.nombre_comun;
split: Train

http://example.org/data/item/94
type: Item
indice: 94
prompt: Quiero que pongas otras especies en lugar de estas.
sql: SELECT Null
split: Train

http://example.org/data/item/34
type: Item
indice: 38
prompt: ¿Puedes añadir el orden al que pertenece cada especie?
sql: SELECT t.taxonorder FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>
split: Train

http://example.org/data/item/134
type: Item
indice: 119
prompt: xq no pones en cuantas rutas diferentes salen las especies
sql: SELECT COUNT(DISTINCT r.ID_Ruta) AS TotalRutas FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA INNER JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon>
split: Test

http://example.org/data/item/17
type: Item
indice: 19
prompt: Incluye al inicio de cada descripción la línea 'Color: <color>', reemplazando <color> por el color característico de la especie. Si no se menciona, indica 'Color: Desconocido'.
sql: SELECT Null
split: Test

http://example.org/data/item/100
type: Item
indice: 100
prompt: Quiero que el orden en el que aparecen las especies sea diferente
sql: SELECT Null
split: Train

http://example.org/data/item/53
type: Item
indice: 56
prompt: Descripciones de una línea y nada más
sql: SELECT Null
split: Train

http://example.org/data/item/88
type: Item
indice: 90
prompt: Quiero saber cuál de esos animales me representa más
sql: SELECT Null
split: Train

http://example.org/data/item/28
type: Item
indice: 32
prompt: Quiero que cada descripción incluya también su familia.
sql: SELECT t.family FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/55
type: Item
indice: 60
prompt: Haz una lista de los sinónimos que tiene la especie al final de cada descripción
sql: SELECT t.name AS NombreSinonimo FROM Taxonomia AS t WHERE t.taxonid = <idtaxon> AND t.nametype = 'Sinónimo';
split: Train

http://example.org/data/item/122
type: Item
indice: 115
prompt: Haz que las descripciones sean simples, claras y fáciles de entender para un niño
sql: SELECT Null
split: Train

http://example.org/data/item/20
type: Item
indice: 23
prompt: Incluye al principio de cada descripción el texto "Tamaño: <tamaño>" con el rango correspondiente, si está disponible. Si no hay datos, omítelo.
sql: SELECT Null
split: Train

http://example.org/data/item/111
type: Item
indice: 112
prompt: Haz una lista con los características más importantes de las especies.
sql: SELECT Null
split: Train

http://example.org/data/item/123
type: Item
indice: 116
prompt: Número de provincias donde aparecen estas especies
sql: SELECT COUNT(DISTINCT c.Provincia) AS NumeroProvincias FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/102
type: Item
indice: 103
prompt: Selecciona una especie de cada grupo y quita el resto.
sql: SELECT Null
split: Test

http://example.org/data/item/145
type: Item
indice: 123
prompt: ¿Con qué otros nombres, científicos o comunes, se identifica esta especie?
sql: SELECT ne.nombre_comun AS NombreComun, ne.idioma AS IdiomaNombreComun, t.name AS NombreCientificoSinonimo FROM NombresEspecies AS ne LEFT JOIN Taxonomia AS t ON ne.idtaxon = t.taxonid WHERE ne.idtaxon = <idtaxon> AND ne.espreferente = 0 UNION ALL SELECT NULL AS NombreComun, NULL AS IdiomaNombreComun, t.name AS NombreCientificoSinonimo FROM Taxonomia AS t WHERE t.taxonid = <idtaxon> AND t.nametype = 'Sinónimo';
split: Train

http://example.org/data/item/101
type: Item
indice: 100
prompt: Ordena las especies de forma diferente a como están ahora.
sql: SELECT Null
split: Train

http://example.org/data/item/61
type: Item
indice: 68
prompt: Indica si las especies tienen otros nombres en español.
sql: SELECT ne.nombre_comun FROM NombresEspecies ne WHERE ne.idtaxon = <idtaxon> AND ne.idioma = 'Castellano' AND ne.espreferente = 0;
split: Train

http://example.org/data/item/14
type: Item
indice: 15
prompt: Haz las descripciones más técnicas.
sql: SELECT Null
split: Train

http://example.org/data/item/149
type: Item
indice: 124
prompt: En cuántas rutas salen y descripciones de una línea
sql: SELECT COUNT(DISTINCT r.ID_Ruta) AS NumeroDeRutas FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA INNER JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon>;
split: Test

http://example.org/data/item/13
type: Item
indice: 15
prompt: Utiliza terminología científica para detallar las características de las especies
sql: SELECT Null
split: Train

http://example.org/data/item/120
type: Item
indice: 115
prompt: Descripciones para que un niño pequeño lo entienda
sql: SELECT Null
split: Train

http://example.org/data/item/4
type: Item
indice: 5
prompt: ¿Puedes proporcionar datos sobre su presencia en otras comunidades autónomas?
sql: SELECT DISTINCT c.CCAA FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.CUADRICULA = c.CUADRICULA WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/71
type: Item
indice: 80
prompt: Quiero saber si esta especie pertenece al reino animal o vegetal
sql: SELECT kingdom FROM dbo.Taxonomia WHERE taxonid = <idtaxon>;
split: Train

http://example.org/data/item/89
type: Item
indice: 90
prompt: Escribe un diálogo entre los animales de la lista
sql: SELECT Null
split: Train

http://example.org/data/item/74
type: Item
indice: 83
prompt: Patata
sql: SELECT Null
split: Train

http://example.org/data/item/146
type: Item
indice: 123
prompt: Dame sinónimos y otros nombres comunes
sql: SELECT ne.nombre_comun AS NombreComun, ne.idioma AS IdiomaNombreComun, t.name AS NombreCientificoSinonimo FROM NombresEspecies AS ne LEFT JOIN Taxonomia AS t ON ne.idtaxon = t.taxonid WHERE ne.idtaxon = <idtaxon> AND ne.espreferente = 0 UNION ALL SELECT NULL AS NombreComun, NULL AS IdiomaNombreComun, t.name AS NombreCientificoSinonimo FROM Taxonomia AS t WHERE t.taxonid = <idtaxon> AND t.nametype = 'Sinónimo';
split: Train

http://example.org/data/item/47
type: Item
indice: 50
prompt: Mi hijo y yo hemos estado jugando a Pokemon recientemente. Me gustaría que las descripciones hicieran como que la especie es un personaje o elemento del juego.
sql: SELECT Null
split: Train

http://example.org/data/item/90
type: Item
indice: 91
prompt: Soi un tomate y voi a conqistar el mundo
sql: SELECT Null
split: Train

http://example.org/data/item/40
type: Item
indice: 44
prompt: Utiliza terminología científica y asegúrate de incluir información sobre el género de cada especie.
sql: SELECT t.genus FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/39
type: Item
indice: 44
prompt: Haz descripciones más formales y detalladas, incluyendo siempre la información del género.
sql: SELECT t.genus FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/126
type: Item
indice: 117
prompt: qiero q me agas una lista de probincias donde no se bean estas espezies
sql: SELECT DISTINCT Provincia FROM Cuadriculas WHERE Provincia NOT IN ( SELECT DISTINCT c.Provincia FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> );
split: Train

http://example.org/data/item/69
type: Item
indice: 80
prompt: ¿Es una planta o un animal?
sql: SELECT kingdom FROM dbo.Taxonomia WHERE taxonid = <idtaxon>;
split: Train

http://example.org/data/item/110
type: Item
indice: 109
prompt: Describe las especies en un poema.
sql: SELECT Null
split: Train

http://example.org/data/item/21
type: Item
indice: 26
prompt: Al principio de cada descripción, incluye una línea que diga 'Filo al que pertenece: <nombre del phylum>'
sql: SELECT t.phylum FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>
split: Train

http://example.org/data/item/50
type: Item
indice: 53
prompt: Reescribe las descripciones como si fueran pistas para un viajero intrépido que recorre territorios salvajes
sql: SELECT Null
split: Train

http://example.org/data/item/68
type: Item
indice: 76
prompt: Quiero una descripción que contenga el nombre científico completo de la especie.
sql: SELECT name AS denominacion_cientifica_oficial FROM Taxonomia WHERE taxonid = <idtaxon> AND nametype = 'Aceptado';
split: Train

http://example.org/data/item/31
type: Item
indice: 35
prompt: Pon la clase de cada especie antes de la descripción
sql: SELECT t.class FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Test

http://example.org/data/item/35
type: Item
indice: 38
prompt: Quiero saber el orden de todas las especies.
sql: SELECT t.taxonorder FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>
split: Train

http://example.org/data/item/44
type: Item
indice: 47
prompt: Describe las especies como si fuera un Pokémon.
sql: SELECT Null
split: Train

http://example.org/data/item/70
type: Item
indice: 80
prompt: Indica si esta especie forma parte del grupo de plantas o animales.
sql: SELECT kingdom FROM dbo.Taxonomia WHERE taxonid = <idtaxon>;
split: Train

http://example.org/data/item/99
type: Item
indice: 100
prompt: Modifica el orden de aparición de las especies.
sql: SELECT Null
split: Train

http://example.org/data/item/19
type: Item
indice: 23
prompt: Pon "Tamaño: <tamaño>", donde <tamaño> es un rango del tamaño de la especie, al comenzar la descripción. Ponlo con rangos si es necesario, por ejemplo, "Tamaño: 10-20 cm". Si no lo sabes, no pongas nada.
sql: SELECT Null
split: Train

http://example.org/data/item/36
type: Item
indice: 41
prompt: Por favor, céntrate en la taxonomía de la especie e incluye información de los géneros.
sql: SELECT t.taxonid, t.name AS nombre_cientifico, t.taxonrank, t.kingdom, t.phylum, t.class, t.taxonorder, t.family, t.genus FROM dbo.Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/29
type: Item
indice: 32
prompt: Añade la familia de cada especie
sql: SELECT t.family FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/129
type: Item
indice: 118
prompt: Dime en qué comunidades autónomas no se han detectado estas especies.
sql: SELECT DISTINCT CCAA FROM Cuadriculas WHERE CCAA NOT IN ( SELECT DISTINCT c.CCAA FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> );
split: Train

http://example.org/data/item/45
type: Item
indice: 50
prompt: Encuentra un Pokémon que se asemeje a cada una de estas especies y escribe una descripción inspirada en ellos.
sql: SELECT Null
split: Train

http://example.org/data/item/80
type: Item
indice: 87
prompt: Escribe un resumen del Quijote desde el punto de vista de su caballo
sql: SELECT Null
split: Train

http://example.org/data/item/151
type: Item
indice: 125
prompt: Quiero ver la taxonomía y la distribución por provincias de cada especie.
sql: SELECT t.name AS NombreCientifico, t.taxonrank AS RangoTaxonomico, t.kingdom AS Reino, t.phylum AS Filo, t.class AS Clase, t.taxonorder AS Orden, t.family AS Familia, t.genus AS Genero, c.Provincia AS Provincia FROM Taxonomia AS t INNER JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon INNER JOIN Cuadriculas AS c ON ce.cuadricula = c.CUADRICULA WHERE t.taxonid = <idtaxon> ORDER BY c.Provincia;
split: Train

http://example.org/data/item/49
type: Item
indice: 53
prompt: Transforma las descripciones en relatos breves que parezcan sacados del diario de un explorador
sql: SELECT Null
split: Train

http://example.org/data/item/138
type: Item
indice: 121
prompt: incluye ejemplos de rutas de menos de 15 km donde pueda ver estas especies
sql: SELECT r.Nombre_Ruta, r.Nombre_Etapa, r.Longitud FROM CuadriculasEspecies ce INNER JOIN CuadriculasRutas cr ON ce.CUADRICULA = cr.CUADRICULA INNER JOIN Rutas r ON cr.ID_Ruta = r.ID_Ruta WHERE ce.idtaxon = <idtaxon> AND r.Longitud < 15
split: Train

http://example.org/data/item/86
type: Item
indice: 89
prompt: Escribe mi CV en inglés
sql: SELECT Null
split: Train

http://example.org/data/item/27
type: Item
indice: 32
prompt: Me interesa saber la familia de cada especie. ¿Puedes añadirla?
sql: SELECT t.family FROM Taxonomia AS t WHERE t.taxonid = <idtaxon>;
split: Train

http://example.org/data/item/93
type: Item
indice: 94
prompt: Cambia las especies que aparecen por otras
sql: SELECT Null
split: Train

http://example.org/data/item/137
type: Item
indice: 120
prompt: Añade a la descripción si se ha observado en alguna ruta cuya longitud sea mayor de 50 km
sql: SELECT r.ID_Ruta, r.Nombre_Ruta, r.Nombre_Etapa, r.Longitud FROM Taxonomia AS t JOIN CuadriculasEspecies AS ce ON t.taxonid = ce.idtaxon JOIN CuadriculasRutas AS cr ON ce.cuadricula = cr.CUADRICULA JOIN Rutas AS r ON cr.ID_Ruta = r.ID_Ruta WHERE t.taxonid = <idtaxon> AND r.Longitud > 50;
split: Train

http://example.org/data/item/144
type: Item
indice: 123
prompt: Añade otros nombres, tanto los comunes como los científicos.
sql: SELECT ne.nombre_comun AS NombreComun, ne.idioma AS IdiomaNombreComun, t.name AS NombreCientificoSinonimo FROM NombresEspecies AS ne LEFT JOIN Taxonomia AS t ON ne.idtaxon = t.taxonid WHERE ne.idtaxon = <idtaxon> AND ne.espreferente = 0 UNION ALL SELECT NULL AS NombreComun, NULL AS IdiomaNombreComun, t.name AS NombreCientificoSinonimo FROM Taxonomia AS t WHERE t.taxonid = <idtaxon> AND t.nametype = 'Sinónimo';
split: Train

http://example.org/data/item/131
type: Item
indice: 118
prompt: comunidades donde no salgan estas especies
sql: SELECT DISTINCT CCAA FROM Cuadriculas WHERE CCAA NOT IN ( SELECT DISTINCT c.CCAA FROM CuadriculasEspecies ce JOIN Cuadriculas c ON ce.cuadricula = c.CUADRICULA WHERE ce.idtaxon = <idtaxon> );
split: Train

http://example.org/data/item/81
type: Item
indice: 88
prompt: Hazme un plan de vida de aquí a 5 años
sql: SELECT Null
split: Train

http://example.org/data/item/113
type: Item
indice: 112
prompt: Escribe las características más llamativas en forma de lista de puntos clave.
sql: SELECT Null
split: Train

http://example.org/data/item/95
type: Item
indice: 94
prompt: Cambia el listado de especies por uno diferente.
sql: SELECT Null
split: Train

http://example.org/data/item/72
type: Item
indice: 83
prompt: No entiendo nada jaja salu2
sql: SELECT Null
split: Train

http://example.org/data/item/73
type: Item
indice: 83
prompt: Me aburro y quiero que me cuentes algo
sql: SELECT Null
split: Train

http://example.org/data/item/6
type: Item
indice: 8
prompt: ¿Me puedes indicar si puedo ver estas especies en otras rutas?
sql: SELECT r.ID_Ruta, r.Nombre_Ruta, r.Nombre_Etapa FROM CuadriculasEspecies ce INNER JOIN CuadriculasRutas cr ON ce.CUADRICULA = cr.CUADRICULA INNER JOIN Rutas r ON cr.ID_Ruta = r.ID_Ruta WHERE ce.idtaxon = <idtaxon>
split: Train

http://example.org/data/item/108
type: Item
indice: 109
prompt: Haz una descripción poética de las especies.
sql: SELECT Null
split: Train

http://example.org/data/item/51
type: Item
indice: 56
prompt: Limita cada descripción a una sola línea.
sql: SELECT Null
split: Train