Portales de la BVMC de autores que han ganado el premio Cervantes a partir de Wikidata
06/10/2017Siguiendo la serie de posts relacionados con sentencias SPARQL y Wikidata, os proponemos una nueva sentencia que, gracias a que Wikidata federó al repositorio de datos abiertos de la BVMC, recupera los portales de la biblioteca que tratan sobre un autor que ha ganado el premio Cervantes.
prefix rdaw: <http://rdaregistry.info/Elements/w/> prefix schema: <http://schema.org/> select distinct ?label (replace(?portal,"http://www.cervantesvirtual.comhttp://","http://","i") as ?url) where { ?autor wdt:P2799 ?id . ?autor wdt:P166 wd:Q37922 . ?autor rdfs:label ?label. FILTER (lang(?label) = 'es'). BIND(uri(concat("http://data.cervantesvirtual.com/person/", ?id)) as ?bvmcID) SERVICE <http://data.cervantesvirtual.com/openrdf-sesame/repositories/data> { ?work dc:subject ?bvmcID. ?work rdaw:manifestationOfWork ?manifestation. ?manifestation schema:isBasedOnUrl ?portal } }
Desde aquí podéis acceder a los resultados desde Wikidata.
Espero que os guste y que empecéis a practicar con las consultas….:)