[ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/provenance", "@graph": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/assertion", "http://www.w3.org/ns/prov#wasAttributedTo": [ { "@id": "https://w3id.org/np/RA0z3VTaQLNRhIoFyW7C8fJ04tho6xUivHyFqeY-RUv30/event-bot" } ], "http://www.w3.org/ns/prov#wasDerivedFrom": [ { "@id": "https://semantics2026.semdev.org/" } ] } ] }, { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/pubinfo", "@graph": [ { "@id": "https://orcid.org/0000-0001-8907-5348", "http://xmlns.com/foaf/0.1/name": [ { "@value": "Jose Emilio Labra Gayo" } ] }, { "@id": "https://orcid.org/0009-0005-8631-2682", "http://xmlns.com/foaf/0.1/name": [ { "@value": "Samuel Bustamante Larriet" } ] }, { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw", "http://purl.org/dc/terms/created": [ { "@value": "2026-09-13T05:11:22Z", "@type": "http://www.w3.org/2001/XMLSchema#dateTime" } ], "http://purl.org/dc/terms/creator": [ { "@id": "https://w3id.org/np/RA0z3VTaQLNRhIoFyW7C8fJ04tho6xUivHyFqeY-RUv30/event-bot" } ], "http://purl.org/dc/terms/license": [ { "@id": "https://creativecommons.org/licenses/by/4.0/" } ], "http://purl.org/nanopub/x/introduces": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/rudof-a-semantic-less-tool-for-the-semantic-web" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@value": "Presentation: rudof: A Semantic-less tool for the Semantic Web" } ], "https://w3id.org/np/o/ntemplate/wasCreatedFromProvenanceTemplate": [ { "@id": "http://purl.org/np/RAefFjYMSnydcZtTqdT8TG8rJeJa76ryG7h10VHQiWKgY" } ], "https://w3id.org/np/o/ntemplate/wasCreatedFromPubinfoTemplate": [ { "@id": "https://w3id.org/np/RA-N4_kFxcruvBTlo1yJv29E4SLOXsx5KO_th69PprMrA" }, { "@id": "https://w3id.org/np/RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8" }, { "@id": "https://w3id.org/np/RARJj78P72NR5edKOnu_f4ePE9NYYuW2m2pM-fEoobMBk" }, { "@id": "https://w3id.org/np/RAYrlN4s93vVe9LGI-gmPLTb-QZGHKd0mxx8VxJ3XVhuw" } ], "https://w3id.org/np/o/ntemplate/wasCreatedFromTemplate": [ { "@id": "https://w3id.org/np/RAnXwqhtOJ1lxMw8dQVDKOmQSBJynhJR-agg4iyzTJDj8" } ] }, { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/sig", "http://purl.org/nanopub/x/hasAlgorithm": [ { "@value": "RSA" } ], "http://purl.org/nanopub/x/hasPublicKey": [ { "@value": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp6vyESGMFAOA0EUnUMHGWho/p443sMTrKm+Y1lqZt76Jc9dJggk4NT0dtRt5fZFOEpgDxl6/jyUSRey6d3/LL11iENT1HNgMDRkfRQvojuN8FyYogUf1wBcWk+HeSLCVBAkOnap3ejUPhgIBgUI0w+ElBMagFiORtyDYg9RFElhybOLLQA0Pkj0txN5MMhVnVhp/dzn/4671ogwzVZwejyFRUt0Beh86QS9YD/+ZfOGgYueHOMfUXMulhp13JU3YY0UJ8lLAhnkZEDl0JTeRW3XdsqY42mt8vl4sR2ocR+fUKLSFcdN5qOFt76Pj4cKp/zzjDOUfsVWRLGmpev8qAwIDAQAB" } ], "http://purl.org/nanopub/x/hasSignature": [ { "@value": "CFoi1HGC0RBQfXX51Wp5PPRRASauYWhTtr5G31la+vkJ1cDb7EUekjD9sZ+aIIF7sLfSLRxUsyc0YJHExME+IYM1cm1mQ0FqfURO/VrTzCsZjhBdUeJRVWMDOYbsb9bwAeZCrJltJ+whS8so5M2gpicZz7oKYXrfYjvhXggz+LKT6XISw6JCLUxo/j7Sj3tAmnO1yxtjAFKc5kEPE6jqmpxCfLfKqfQ60/0SwxSoHUGVOeSzrIpAcu+PPGYBqFY7bXXLJGVjjN4q2p9J5xoHY1fn0Phj+y6Hm8Wh/1Cpw7Zhd1baysbwtngsLTiaXRWvOUDLOv0GvNnEGqh808Bd5w==" } ], "http://purl.org/nanopub/x/hasSignatureTarget": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw" } ], "http://purl.org/nanopub/x/signedBy": [ { "@id": "https://w3id.org/np/RA0z3VTaQLNRhIoFyW7C8fJ04tho6xUivHyFqeY-RUv30/event-bot" } ] }, { "@id": "https://w3id.org/spaces/semantics/2026-eu/r/person/alvaro-garcia-fernandez", "http://xmlns.com/foaf/0.1/name": [ { "@value": "Álvaro García Fernández" } ] } ] }, { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/assertion", "@graph": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/rudof-a-semantic-less-tool-for-the-semantic-web", "http://purl.org/dc/terms/description": [ { "@value": "Invited software talk at the SemDev Developers Workshop (SEMANTiCS 2026, 15 September, 15:20–15:40). Speakers: Jose Emilio Labra Gayo, Samuel Bustamante Larriet and Álvaro García Fernández (rudof maintainers, ShEx editor). In this talk we introduce rudof, a tool built to help practitioners elevate the quality of their graph data. Supporting plain RDF, RDF 1.2, and property graphs, rudof brings description and validation to the ecosystem via ShEx, SHACL, DCTAP and PGSchema. It also implements some features to get information from nodes, run SPARQL queries, visualize graphs and shapes, and generate synthetic data from shapes. Written in Rust, it offers cross-platform binaries (Windows, Linux, macOS), Python bindings and an MCP server. It aims to give Semantic Web developers focus on the structural shapes of their graphs, independent from their underlying semantics." } ], "http://purl.org/dc/terms/isPartOf": [ { "@id": "https://w3id.org/spaces/semantics/2026-eu/semdev" } ], "http://purl.org/pav/authoredBy": [ { "@id": "https://orcid.org/0000-0001-8907-5348" }, { "@id": "https://orcid.org/0009-0005-8631-2682" }, { "@id": "https://w3id.org/spaces/semantics/2026-eu/r/person/alvaro-garcia-fernandez" } ], "@type": [ "http://www.wikidata.org/entity/Q604733" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@value": "rudof: A Semantic-less tool for the Semantic Web" } ], "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { "@id": "https://github.com/rudof-project/rudof" }, { "@id": "https://shex.io/" } ], "http://www.wikidata.org/entity/P823": [ { "@id": "https://orcid.org/0000-0001-8907-5348" }, { "@id": "https://orcid.org/0009-0005-8631-2682" }, { "@id": "https://w3id.org/spaces/semantics/2026-eu/r/person/alvaro-garcia-fernandez" } ], "https://schema.org/endDate": [ { "@value": "2026-09-15T15:40:00+02:00", "@type": "http://www.w3.org/2001/XMLSchema#dateTime" } ], "https://schema.org/location": [ { "@value": "Anatomisch Theater" } ], "https://schema.org/position": [ { "@value": "3", "@type": "http://www.w3.org/2001/XMLSchema#integer" } ], "https://schema.org/startDate": [ { "@value": "2026-09-15T15:20:00+02:00", "@type": "http://www.w3.org/2001/XMLSchema#dateTime" } ] } ] }, { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/Head", "@graph": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw", "http://www.nanopub.org/nschema#hasAssertion": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/assertion" } ], "http://www.nanopub.org/nschema#hasProvenance": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/provenance" } ], "http://www.nanopub.org/nschema#hasPublicationInfo": [ { "@id": "https://w3id.org/np/RArRmPhL0poPwYo4jvXQqSH1-cRHStz_C23neiyRbJopw/pubinfo" } ], "@type": [ "http://www.nanopub.org/nschema#Nanopublication" ] } ] } ]