Wikidata Query equivalente en Dbpedia -- sparql campo con dbpedia campo con wikidata camp Relacionados El problema

Wikidata Query equivalent in dbpedia


0
vote

problema

Español

Estoy tratando de transformar mi consulta SPARQL de Wikidata a Dbpedia (solo para un propósito educativo), pero no funciona. ¿Podría alguien por favor ayudarme y decirme qué estoy haciendo mal? ¡Gracias!

en http://query.wikidata.org

  SELECT ?musician ?musicianLabel WHERE {   SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }     ?musician wdt:P31 wd:Q5 .     ?musician wdt:P136 ?genre .     FILTER(?genre IN (wd:Q383982, wd:Q206159)) } GROUP BY ?musician ?musicianLabel ORDER BY ASC(?musicianLabel)   

trabajando

... y en http://lod.openlinksw.com/sparql

  SELECT ?musician WHERE {     ?musician a <http://dbpedia.org/resource/Person> .     ?musician <http://dbpedia.org/resource/Genre> <http://dbpedia.org/resource/Genre> .     FILTER(<http://dbpedia.org/resource/Genre> IN (<http://dbpedia.org/resource/Psychedelic_Pop>, <http://dbpedia.org/resource/Psychedelic_Rock>)) } GROUP BY ?musician ORDER BY ASC(?musician)   

no funciona

Original en ingles

I am trying to transform my SPARQL Query from Wikidata to DBpedia (just for educational purpose), but it doesn't work. Could someone please help me and tell me what I'm doing wrong? Thank you!

In http://query.wikidata.org

SELECT ?musician ?musicianLabel WHERE {   SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }     ?musician wdt:P31 wd:Q5 .     ?musician wdt:P136 ?genre .     FILTER(?genre IN (wd:Q383982, wd:Q206159)) } GROUP BY ?musician ?musicianLabel ORDER BY ASC(?musicianLabel) 

working

... and in http://lod.openlinksw.com/sparql

SELECT ?musician WHERE {     ?musician a <http://dbpedia.org/resource/Person> .     ?musician <http://dbpedia.org/resource/Genre> <http://dbpedia.org/resource/Genre> .     FILTER(<http://dbpedia.org/resource/Genre> IN (<http://dbpedia.org/resource/Psychedelic_Pop>, <http://dbpedia.org/resource/Psychedelic_Rock>)) } GROUP BY ?musician ORDER BY ASC(?musician) 

not working

        
       
       

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

No estoy seguro de por qué se le cayó la etiqueta de la consulta adaptada ... Prueba esta ( resultados )

  SELECT DISTINCT ?musician ?musicianlabel  WHERE  { ?musician a <http://dbpedia.org/ontology/Person> .     ?musician <http://dbpedia.org/ontology/genre> ?genre .    OPTIONAL { ?musician <http://www.w3.org/2000/01/rdf-schema#label> ?musicianlabel .                FILTER ( LANGMATCHES ( LANG ( ?musicianlabel ), 'en' ) )              }    FILTER (?genre IN ( <http://dbpedia.org/resource/Psychedelic_pop> ,                         <http://dbpedia.org/resource/Psychedelic_rock>                      )           )  }  ORDER BY ASC ( ?musician )   
 

I'm not sure why you dropped the label from your adapted query... Try this (results)

SELECT DISTINCT ?musician ?musicianlabel  WHERE  { ?musician a <http://dbpedia.org/ontology/Person> .     ?musician <http://dbpedia.org/ontology/genre> ?genre .    OPTIONAL { ?musician <http://www.w3.org/2000/01/rdf-schema#label> ?musicianlabel .                FILTER ( LANGMATCHES ( LANG ( ?musicianlabel ), 'en' ) )              }    FILTER (?genre IN ( <http://dbpedia.org/resource/Psychedelic_pop> ,                         <http://dbpedia.org/resource/Psychedelic_rock>                      )           )  }  ORDER BY ASC ( ?musician ) 
 
 
       
       

Relacionados problema

1  Encontrar las grandes clases de una entidad en Sparql  ( Finding super classes of an entity in sparql ) 
Quiero hacer un reconocimiento de entidades de nombre usando datos de Wikipedia, necesito obtener todas las Súper Clases de una palabra para ver en qué catego...

4  Extracción de relaciones entidades-verbales de bases de conocimiento abierto como Freebase y Dbpedia  ( Extracting entity verb relations from open knowledge bases like freebase and dbp ) 
¿Hay alguna forma de que podamos extraer las relaciones entidades y verbales de KBS ya existentes en línea como Freebase, Dbpedia, Wikidata o Wordnet, verifiq...

1  Identificar la entidad de una página de Wikipedia  ( Identify entity of a wikipedia page ) 
Mi pregunta está relacionada con una Pregunta / comentario similar Lamentablemente nunca recibió una respuesta. Dada una lista de múltiples páginas de Wik...

2  Priorizar el atributo en la consulta SPARQL  ( Prioritizing attribute in sparql query ) 
Esta es una pregunta sobre SPARQL y Wikidata. Quiero formular una consulta que devuelva una relación de tipo de instancia, pero si no está disponible, devuelv...

0  ¿Cómo seleccionar SPARQL todos los políticos vivos de los partidos políticos de la UE en Wikidata?  ( How to sparql select all living politicians from eu political parties on wikidat ) 
¿Puede alguien, por favor ayúdame a escribir una consulta SPARQL, que seleccionaría a todos los políticos actualmente vivos, cuyas instituciones políticas son...

0  Consulta Wikidata Cómo filtrar el tipo de información encontradas  ( Wikidata query how to filter the type of information founds ) 
Quiero encontrar todas las informaciones sobre Roger Federer (Q1426): SELECT DISTINCT ?entity ?entityLabel WHERE { wd:Q1426 ?p ?entity. SERVICE wik...

0  Consulta de la búsqueda de Elastics en la estructura de datos anidados  ( Elasticsearch query on nested data structure ) 
He indexado en elasticsearch un volcado Wikidata. Tengo una estructura anidada de mis objetos, con algunos subcampos que son duplicados en el mismo campo. Te ...

0  SPARQL: excluye una variable de los resultados para una variable relacionada  ( Sparql exclude one variable from results for a related variable ) 
Estoy consultando Wikidata con el objetivo de crear un conjunto de alumnos de Edimburgo o Universidad de Glasgow que son miembros actuales del Parlamento esco...

7  ¿Cómo obtener etiquetas Wikidata por ID usando SPARQL?  ( How to get wikidata labels by id using sparql ) 
¿Cómo puedo obtener las etiquetas en inglés o en cualquier otro idioma en Wikidata por ID usando SPARQL Endpoint? ...

0  ¿Puedo ejecutar consultas SPARQL contra un Wikidata Dump localmente?  ( Can i run sparql queries against a wikidata dump locally ) 
TL; DR: ¿Hay alguna manera de descargar e instalar los datos y el software utilizado para Wikidata de SPARQL endpoint query.wikidata.org a nivel local? La r...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos