WDscholia / scholia

Wikidata-based scholarly profiles
https://scholia.toolforge.org
Other
222 stars 79 forks source link

Change academic graph to use path-based query instance of GAS-based query #866

Open fnielsen opened 5 years ago

fnielsen commented 5 years ago

Change academic graph to use path-based query instance of GAS-based query.

Also image can be displayed.

fnielsen commented 5 years ago

See also https://twitter.com/vrandezo/status/1184531396519485440

fnielsen commented 5 years ago

Path-based query: ( wdt:P184 | ^wdt:P185 )+

fnielsen commented 5 years ago
#defaultView:Graph
SELECT DISTINCT 
  ?student ?studentLabel ?image
  ?supervisor ?supervisorLabel
{
  { wd:Q7085 ( wdt:P184 | ^wdt:P185 )* ?supervisor . }
  UNION
  { wd:Q7085 ( ^wdt:P184 | wdt:P185 )* ?student . }

  ?student ( ^wdt:P184 | wdt:P185 ) ?supervisor .

  OPTIONAL { ?student wdt:P18 ?image }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en,da,de,es,fr,he,it,jp,no,ru,sv,zh" . }
}