Semantic Web notes
Random semantic web notes.
SPARQL endpoint exploration
Discover classes
# Ver qué tipos de entidades hay
SELECT DISTINCT ?type (COUNT(?s) as ?count)
WHERE {
?s a ?type .
}
GROUP BY ?type
ORDER BY DESC(?count)
LIMIT 50
Discover properties
# Ver qué propiedades se usan
SELECT DISTINCT ?property (COUNT(?s) as ?count)
WHERE {
?s ?property ?o .
}
GROUP BY ?property
ORDER BY DESC(?count)
LIMIT 50
Discover properties of a class
# Ver qué propiedades tienen las Personas (ejemplo)
SELECT DISTINCT ?property
WHERE {
?s a foaf:Person .
?s ?property ?o .
}
LIMIT 100
Use Virtuoso to translate a relational database to RDF
- https://www.youtube.com/watch?v=NcxWPWDAzwQ