In today's ISE 2025 lecture,, we will introduce SPARQL as a query language for knowledge graphs. Again, I'm trying out 'Dystopian Novels' as example knowledge graph playground. Let's see, if the students might know any of them. Wtat do you think? ;-)
#dystopia #literature #ise2025 #semanticweb #semweb #knowledgegraphs #sparql #lecture @tabea @sourisnumerique @enorouzi
@lysander07 What I like about this view is that info is not necessarily complete. Typical real-world data. So, some queries will not show everything there is to know about a topic while a lot of info may be for other things. Though it can be extended - "pay as you go".
Some students may also be interested in expressing their research output as a #KnowledgeGraph on its own right - playing an important role in #ScholarlyCommunication
eg view: https://dokie.li/?graph=https://csarven.ca/linked-research-decentralised-web
seeAlso alt text.
#SPARQL query selecting all statements:
```
SELECT *
FROM <http://rdf.greggkellogg.net/distiller?url=https:%2F%2Fcsarven.ca%2Flinked-research-decentralised-web&command=serialize&raw>
WHERE {
?s ?p ?o.
}
```
778 specific citations based on Citation Type Ontology. This is not just "document cites document" but specific thing within cites another specific thing elsewhere on the web).
```
SELECT *
FROM <http://rdf.greggkellogg.net/distiller?url=https:%2F%2Fcsarven.ca%2Flinked-research-decentralised-web&command=serialize&raw>
WHERE {
?s ?p ?o.
FILTER STRSTARTS(STR(?p), "http://purl.org/spar/cito/")
}
```