https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/Head
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://www.nanopub.org/nschema#hasAssertion
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/assertion
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://www.nanopub.org/nschema#hasProvenance
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/provenance
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://www.nanopub.org/nschema#hasPublicationInfo
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/pubinfo
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://www.nanopub.org/nschema#Nanopublication
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/assertion
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/get-feedback
http://purl.org/dc/terms/description
Lists the feedback (instances of the Feedback class, published with the "Giving feedback to organizers" template) that is addressed to a given space or maintained resource, with its kind (went well / could be improved / suggestion for next time), most up-voted first, then oldest first. An up-vote is a schema:VoteAction (published with the "Up-voting an idea or feedback" template) whose schema:object is the feedback; the count is the number of distinct signing keys with a valid, non-retracted up-vote, so each person counts once and a retracted up-vote no longer counts. Example nanopublications and superseded or invalidated feedback are ignored. The hidden action columns are computed against the viewer's local key (?__LOCALPUBKEY_multi): upvote_target holds the feedback unless the viewer has already up-voted it, withdraw_target holds the viewer's own up-vote nanopublication (to retract it), and edit_target holds the feedback nanopublication if the viewer's key signed it (to supersede it).
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/get-feedback
http://purl.org/dc/terms/license
http://www.apache.org/licenses/LICENSE-2.0
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/get-feedback
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
https://w3id.org/kpxl/grlc/grlc-query
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/get-feedback
http://www.w3.org/2000/01/rdf-schema#label
Get the feedback given to the organizers of a resource with up-votes
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/get-feedback
https://w3id.org/kpxl/grlc/endpoint
https://w3id.org/np/l/nanopub-query-1.1/repo/full
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/get-feedback
https://w3id.org/kpxl/grlc/sparql
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix dct: <http://purl.org/dc/terms/>
prefix np: <http://www.nanopub.org/nschema#>
prefix npa: <http://purl.org/nanopub/admin/>
prefix npx: <http://purl.org/nanopub/x/>
prefix gen: <https://w3id.org/kpxl/gen/terms/>
prefix schema: <https://schema.org/>
prefix foaf: <http://xmlns.com/foaf/0.1/>
prefix fb: <https://w3id.org/np/RAF6BREsIvgavfB9LyIeWrgyKvP9z8JX9yB5mbZIman_c/>
select ?kind ?feedback ?feedback_label ?details ?upvotes ?author ?author_label ?date ?np ?np_label ?upvote_target ?withdraw_target ?edit_target
where {
{
select ?feedback ?np ?a ?pk ?created
(min(str(?lbl)) as ?feedback_label) (sample(?desc) as ?details) (min(str(?k)) as ?kindS)
(min(str(?auth)) as ?authS) (min(str(?aname)) as ?author_label)
where {
{
select ?feedback ?np ?a ?pk ?created where {
values ?_target_multi_iri {}
graph ?a { ?feedback a fb:Feedback ; gen:isRelevantFor ?_target_multi_iri . }
graph npa:graph {
?np np:hasAssertion ?a ; npa:hasValidSignatureForPublicKey ?pk ; npx:introduces ?feedback ; dct:created ?created .
filter not exists { ?inv npx:invalidates ?np ; npa:hasValidSignatureForPublicKey ?pk . }
filter not exists { ?newer npx:supersedes ?np . }
filter not exists { ?np npx:hasNanopubType npx:ExampleNanopub . }
}
}
}
graph ?a { ?feedback rdfs:label ?lbl . }
optional { graph ?a { ?feedback dct:type ?k . } }
optional { graph ?a { ?feedback dct:description ?desc . } }
graph npa:graph { ?np np:hasPublicationInfo ?pi . }
optional { graph ?pi { ?np dct:creator ?auth . } }
optional { graph ?pi { ?auth foaf:name ?aname . } }
} group by ?feedback ?np ?a ?pk ?created
}
optional {
select ?feedback (count(distinct ?vpk) as ?nvotes) where {
graph ?va { ?vote a schema:VoteAction ; schema:object ?feedback . }
graph npa:graph {
?vnp np:hasAssertion ?va ; npa:hasValidSignatureForPublicKey ?vpk .
filter not exists { ?vinv npx:invalidates ?vnp ; npa:hasValidSignatureForPublicKey ?vpk . }
filter not exists { ?vnp npx:hasNanopubType npx:ExampleNanopub . }
}
} group by ?feedback
}
optional {
select ?feedback (max(str(?mvnp)) as ?myvote) where {
values ?__LOCALPUBKEY_multi {}
graph ?mva { ?mvote a schema:VoteAction ; schema:object ?feedback . }
graph npa:graph {
?mvnp np:hasAssertion ?mva ; npa:hasValidSignatureForPublicKey ?mvpk .
filter not exists { ?minv npx:invalidates ?mvnp ; npa:hasValidSignatureForPublicKey ?mvpk . }
}
filter(coalesce(str(?mvpk) = str(?__LOCALPUBKEY_multi), false))
} group by ?feedback
}
values ?__LOCALPUBKEY_multi {}
bind(if(?kindS = str(fb:WentWell), "👍 went well",
if(?kindS = str(fb:ToImprove), "🔧 could be improved",
if(?kindS = str(fb:SuggestionForNextTime), "💡 suggestion for next time", ""))) as ?kind)
bind(coalesce(?nvotes, 0) as ?upvotes)
bind(if(bound(?authS), iri(?authS), ?authS) as ?author)
bind(substr(str(?created), 1, 10) as ?date)
bind("^" as ?np_label)
bind(if(bound(?myvote), "", str(?feedback)) as ?upvote_target)
bind(coalesce(?myvote, "") as ?withdraw_target)
bind(if(coalesce(str(?pk) = str(?__LOCALPUBKEY_multi), false), str(?np), "") as ?edit_target)
}
order by desc(?upvotes) ?created
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/provenance
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/assertion
http://www.w3.org/ns/prov#wasAttributedTo
https://orcid.org/0000-0002-1267-0234
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/pubinfo
https://orcid.org/0000-0002-1267-0234
http://xmlns.com/foaf/0.1/name
Tobias Kuhn
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://purl.org/dc/terms/created
2026-09-15T08:47:33Z
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://purl.org/dc/terms/creator
https://orcid.org/0000-0002-1267-0234
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://purl.org/dc/terms/license
https://creativecommons.org/licenses/by/4.0/
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://purl.org/nanopub/x/embeds
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/get-feedback
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
http://www.w3.org/2000/01/rdf-schema#label
Get the feedback given to the organizers of a resource with up-votes
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate
http://purl.org/np/RANwQa4ICWS5SOjw7gp99nBpXBasapwtZF1fIM3H2gYTM
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RA-N4_kFxcruvBTlo1yJv29E4SLOXsx5KO_th69PprMrA
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate
https://w3id.org/np/RARJj78P72NR5edKOnu_f4ePE9NYYuW2m2pM-fEoobMBk
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate
https://w3id.org/np/RAEFAt-QcFK0ZhqfvlsmS10BnzGJA0xwOICZXkO-ai87k
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/sig
http://purl.org/nanopub/x/hasAlgorithm
RSA
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/sig
http://purl.org/nanopub/x/hasPublicKey
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/sig
http://purl.org/nanopub/x/hasSignature
LMpz4mOoEayx502fWFiHyatNUhpmSIBol9LcHhKWbap2UFzxfv8WugP/tJ8cFf0zShlDQal6Eaj7Qo1lYaZlniDDOIWWK/cFNw8B6MUdt3V/mM5rWmK+Z9AMT8BXR3bmNeWPK9cEA4FaTumkjgtowU8HWCBhz9hu3ViwEINNaDo=
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/sig
http://purl.org/nanopub/x/hasSignatureTarget
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI
https://w3id.org/np/RAKKvoW87RRMfNEZF973EH-CGBDlESxze7TRd3CD_cUeI/sig
http://purl.org/nanopub/x/signedBy
https://orcid.org/0000-0002-1267-0234