Reading time: 4 - 8 minutes
Forms are a key instrument for collecting and authoring data, while knowledge graphs are the de facto standard for modeling and representing human knowledge. metaphactory delivers a highly configurable semantic form component that empowers you to build user-friendly form interfaces based on the semantic model (ontology1) in the underlying knowledge graph. End users can use these form interfaces to edit existing data, create new data, and interlink resources in the knowledge graph.
In this blog post, we will provide an introduction to semantic forms in metaphactory and discuss how they support data authoring use cases on top of knowledge graphs. To demonstrate how metaphactory's semantic forms work in practice, we will look at a practical example and will augment the Nobel Prize Dataset with information about scholarly articles. The Nobel Prize Dataset is a public dataset available as a Semantic Knowledge Graph, i.e., it is published in RDF and described by an OWL ontology. We extended the ontology with SHACL shapes to also model relevant constraints which can be utilized within the forms. The ontology and dataset include information about all Laureates (Persons, Organizations) who have received a Nobel Prize Laureate Award in a certain Category, or a share thereof, ever since the inception of the Nobel Prize2. Our aim will be to extend this information to include details about scholarly articles published by these laureates.