@prefix this: . @prefix sub: . @prefix schema: . @prefix np: . @prefix dct: . @prefix pav: . @prefix nt: . @prefix npx: . @prefix xsd: . @prefix rdfs: . @prefix prov: . @prefix wd: . @prefix foaf: . sub:Head { this: a np:Nanopublication; np:hasAssertion sub:assertion; np:hasProvenance sub:provenance; np:hasPublicationInfo sub:pubinfo . } sub:assertion { sub:sampo-ui-framework-building-portals-easily-for-s a wd:Q604733; dct:description "Demo in the Practitioners Track of SEMANTiCS 2026, shown at the Show and Tell from Practitioners session (17 September, 10:30–13:00, running on through the lunch break)."; dct:isPartOf ; pav:authoredBy , , ; rdfs:label "Sampo-UI Framework: Building portals easily for semantic searching, browsing and data analyses on any SPARQL endpoint"; schema:endDate "2026-09-17T13:00:00+02:00"^^xsd:dateTime; schema:location "Suite +1"; schema:startDate "2026-09-17T10:30:00+02:00"^^xsd:dateTime . } sub:provenance { sub:assertion prov:wasAttributedTo ; prov:wasDerivedFrom . } sub:pubinfo { foaf:name "Heikki Rantala" . foaf:name "Eero Hyvönen" . foaf:name "Annastiina Ahola" . this: dct:created "2026-09-17T07:13:10Z"^^xsd:dateTime; dct:creator ; dct:license ; npx:introduces sub:sampo-ui-framework-building-portals-easily-for-s; rdfs:label "Presentation: Sampo-UI Framework: Building portals easily for semantic searching, browsing and data analyses on any SPARQL endpoint"; nt:wasCreatedFromProvenanceTemplate ; nt:wasCreatedFromPubinfoTemplate , , , ; nt:wasCreatedFromTemplate . sub:sig npx:hasAlgorithm "RSA"; npx:hasPublicKey "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp6vyESGMFAOA0EUnUMHGWho/p443sMTrKm+Y1lqZt76Jc9dJggk4NT0dtRt5fZFOEpgDxl6/jyUSRey6d3/LL11iENT1HNgMDRkfRQvojuN8FyYogUf1wBcWk+HeSLCVBAkOnap3ejUPhgIBgUI0w+ElBMagFiORtyDYg9RFElhybOLLQA0Pkj0txN5MMhVnVhp/dzn/4671ogwzVZwejyFRUt0Beh86QS9YD/+ZfOGgYueHOMfUXMulhp13JU3YY0UJ8lLAhnkZEDl0JTeRW3XdsqY42mt8vl4sR2ocR+fUKLSFcdN5qOFt76Pj4cKp/zzjDOUfsVWRLGmpev8qAwIDAQAB"; npx:hasSignature "Vr1GSf5jQ14HSatRbWhIgcXCtiJtHGDRc7XwUbL/ftNn5Fiu4AVcWHtnvzi1ln5R3zCjxTkWimWiYPwhZ1kBJwmpACCoeO4eI28HAgW8/StocfErACvJM4XSiSXnruYpYKPiO9K+kq3XX3rTuTEFXOQSKM3Gu76CiwlAqi3y/aZ2gq3OPKD+hQ6zP93ukjmsOG6c4uPf/SHlIVxOqDpJyW57yrid9B2sNsWE4565znPwiNZ6YUQW5qA6BDRgunU+o39N8INWXjt3MXYKhyKHh7bgK7uUpXxORgUariHXArSJaZiz1PFx7ChuHxgi1JcJ3dEBiHqUdsoG7IImvickvQ=="; npx:hasSignatureTarget this:; npx:signedBy . }