FernUniversität in Hagen
fuh
605 Module
Seite 8 von 13
Berechnungs-Transparenz Cypher
Diese Cypher-Query produziert die obenstehende Modul-Liste. Parameter sind als Literale eingesetzt — direkt kopierbar in den Neo4j-Browser (http://localhost:7474).
MATCH (m:hrqde__EducationalModule)-[:hrqde__offeredBy]->(hei:hrqde__HigherEducationInstitution)
WHERE (hei.uri = "http://hr-qde.org/data/koeppe/hei/fuh")
OPTIONAL MATCH (m)-[:hrqde__hasOutcome]->(o:hrqde__LearningOutcome)
WITH m,
count(DISTINCT o) AS outcomeCount,
avg(toFloat(o.hrqde__provenanceConfidence)) AS avgConfidence
RETURN m.uri AS uri,
m.rdfs__label AS label,
m.hrqde__moduleCode AS code,
m.hrqde__ects AS ects,
m.hrqde__moduleType AS moduleType,
outcomeCount,
coalesce(avgConfidence, 0.0) AS avgConfidence
ORDER BY toFloat(m.hrqde__ects) DESC,
m.hrqde__moduleCode
SKIP 350
LIMIT 50