Agenda for 17 March 2018

From DH Minor Wiki
Jump to: navigation, search

Agenda for today's lecture

Some SPARQL Queries

Go to http://dbpedia.org/snorql/ and enter:

Университеты (много грязи выдает, увы)

SELECT ?uni WHERE {
?uni a dbo:University.
}

Девизы университетов

PREFIX prop: <http://dbpedia.org/property/>
SELECT ?uni ?deviz  WHERE {
?uni a dbo:University. 
?uni dbo:motto ?deviz
}

Девизы РФ

PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX prop: <http://dbpedia.org/property/>
SELECT ?uni ?deviz  WHERE {
?uni a dbo:University. 
?uni prop:country ?strana .
?uni dbo:motto ?deviz .
FILTER regex(?strana,"Russia")
}

Ученые и их аспиранты (легко превратить в граф для гефи)

PREFIX dbo: <http://dbpedia.org/ontology/>
SELECT ?scientist ?student WHERE {
?scientist a dbo:Scientist .
?scientist dbo:doctoralStudent ?student .
}

Гео: Метро

PREFIX yago: <http://dbpedia.org/class/yago/>
PREFIX dbp: <http://dbpedia.org/property/>
SELECT ?mosstation ?lat ?long ?depth  WHERE {
?mosstation a yago:WikicatMoscowMetroStations .
?mosstation dbp:latitude ?lat .
?mosstation dbp:longitude ?long .
?mosstation dbo:depth ?depth .
}

Что-то про координаты универов, можно пропустить

PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX prop: <http://dbpedia.org/property/>
PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
SELECT ?uni ?shirota ?dolgota  WHERE {
?uni a dbo:University. 
?uni prop:country ?strana .
?uni geo:lat ?shirota .
?uni geo:long ?dolgota .
FILTER regex(?strana,”Russia")}