<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>HAIBridge</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>rapid-triples: Adaptive Forms for Semi-automatic Knowledge Collection in RDF</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mario Scrocca</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alessio Carenini</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valentina Anita Carriero</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Irene Celino</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Cefriel - Politecnico di Milano</institution>
          ,
          <addr-line>Milan</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>1</volume>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>To reduce inaccuracies or a lack of context, AI applications may heavily benefit from structured knowledge modelled relying on reference ontologies. We present rapid-triples, a customizable and dynamic interface that facilitates human-in-the-loop collection of structured knowledge in RDF format. The system allows domain experts to manually input knowledge or semi-automatically enhance an extraction by an automated system from existing data sources. By utilizing a common schema mapped to a target ontology, rapid-triples ensures that the knowledge collected is semantically interoperable and machine-readable. This tool supports various use cases, including expert-guided knowledge creation, validating and refining outputs from automated extractors, and generating high-quality training data for AI systems. Finally, we discuss the adoption of rapid-triples to support a use case in the industrial domain through the collection and exploitation of procedures as knowledge graphs.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;knowledge collection</kwd>
        <kwd>knowledge extraction</kwd>
        <kwd>knowledge graph construction</kwd>
        <kwd>form interface</kwd>
        <kwd>human-in-the-loop</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The adoption of Large Language Models (LLMs) is reshaping the landscape of AI applications across
diferent domains, yet their black-box nature often limits their ability to access and utilize factual
knowledge, highlighting the need for a complementary integration with structured knowledge systems
such as Knowledge Graphs (KGs) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Capturing and structuring this knowledge is not straightforward
and requires the involvement of domain experts to ensure the collection of their knowledge and
the validation of the generated output to maintain trust and reliability [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The proposed system
aims at addressing several critical needs: (i) enable the manual encoding of tacit knowledge from
domain experts, helping transform experiential know-how into machine-readable data, (ii) facilitate
human-in-the-loop validation and augmentation of outputs generated by AI-based extraction tools,
ensuring that the resulting knowledge is accurate, and (iii) support the creation of training data for
automated knowledge extraction systems, enhancing their learning capabilities through structured,
expert-curated input. This paper presents the open source rapid-triples tool1, a novel interface for
the collection and structuring of knowledge according to a target ontology for semantic interoperability.
Our tool supports human-AI collaboration workflows relying on humans to complete, validate, and
enrich (machine-generated) knowledge. Specifically, rapid-triples supports both manual and
semiautomatic knowledge collection through adaptive forms that can be tailored to the specific use case
considered.
      </p>
      <p>The remainder of this paper is organised as follows. Section 2 discusses the human-AI workflows
envisioned and enabled by the proposed solution. Section 3 describes rapid-triples and its
functionalities, while Section 4 exemplifies its usage in the industrial domain to collect procedural knowledge.
Section 5 presents related work on interfaces to facilitate the collection of structured knowledge in</p>
      <p>RDF format and compares them with rapid-triples. Finally, Section 6 draws the conclusions and
suggests future work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Workflows for Human-in-the-loop Knowledge Collection</title>
      <p>Constructing high-quality Knowledge Graphs (KGs) aligned to a reference ontology remains a complex
and multifaceted challenge. A critical bottleneck lies in the collection and curation of knowledge, which
often requires human expertise, contextual understanding, and iterative refinement. In many real-world
scenarios, the human actors involved in the process are not experts in ontologies, RDF, or semantic
technologies. Therefore, it is essential to support them through intuitive workflows that abstract away
technical complexities while still enabling the creation of semantically rich and ontology-compliant
knowledge.</p>
      <p>To address this problem, we envision a hybrid intelligence approach that combines automated
techniques with human-in-the-loop workflows to improve accuracy, completeness, and semantic
alignment of the collected knowledge. We identify three representative workflows to be supported:
W1 Tacit Knowledge Collection: In this case, the relevant knowledge resides in the minds of domain
experts and is not yet documented. The user must be guided in articulating and formalising this
tacit knowledge in a structured form that conforms to the target ontology.</p>
      <p>W2 Knowledge Completion from Unstructured Sources: Here, initial knowledge is automatically
extracted from unstructured content (e.g., documents, reports) using AI-based tools. The extracted
information serves as a draft that the user must validate, correct, and enrich. This
human-inthe-loop process ensures that the resulting knowledge is accurate, complete and semantically
consistent with the reference ontology, overcoming possible mistakes of the automatic extraction.
W3 Enhance Automatic Knowledge Extraction Systems: The structured knowledge, validated and
reviewed by users, is used as training or contextual data to enhance the accuracy of automatic
knowledge extraction solutions.</p>
    </sec>
    <sec id="sec-3">
      <title>3. rapid-triples: Design and Implementation</title>
      <p>To address the challenges of efectively modelling structured knowledge while minimising domain
user exposure to RDF, we propose a form-based solution supporting the three knowledge collection
workflows identified in Section 2.</p>
      <p>Figure 1 shows the main components envisioned. A Data Catalogue represents the point of access
for users to structured knowledge represented using a target ontology in a knowledge graph. The
rapid-triples tool is designed to support: (i) the manual insertion of tacit knowledge via a
formbased interface that guides the user and generates a proper RDF output to be added to the knowledge
graph (W1), (ii) the possibility for domain experts to use the same form to review and update knowledge
extracted by Automatic Extraction components from existing documents (W2), (iii) the provision of
expert-curated data collected via the form to the Automatic Extraction components to be used as
additional training data to improve existing models or as contextual data to implement on-the-fly
enhancements to the automatically extracted output. The last two workflows should be mediated by
a Human-in-the-loop Validation component that manages assignment of tasks to users and handles
interactions among components. An Intermediate Format representation (i.e., JSON document) is
leveraged to facilitate interactions with components that do not support RDF natively.</p>
      <p>
        The rapid-triples tool is based on the process in Figure 2 and can be declaratively customised,
providing: (i) a compliant JSON Schema [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] that is used to render the form interface and validate the
inserted content, and (ii) a set of declarative transformation rules to convert JSON to RDF according
to the target reference ontology. The solution hides the classes and properties defined by the target
ontology from the users (which is a well-known roadblock to adoption of ontologies in user interaction
systems [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ]), but it guides them via an interactive interface through the collection of structured
knowledge. Despite the origin of the collected knowledge, the tool guarantees its validation, enables its
update by the user and is capable of generating a valid RDF output.
      </p>
      <p>
        The implementation of the rapid-triples tool is composed of two main components: a Web
interface in Vue.js2 for creating, editing, and visualising procedures and a corresponding backend component
written in Python for storage, processing and interaction with other software components. The frontend
component enables an interface for manual insertion by leveraging the vuetify-json-schema-form3
library. The web interface can be used as a standalone component and is made available open source on
GitHub. The frontend allows defining a template 4 to generate the target RDF directly client-side, while
the backend can execute fully declarative RML mapping rules [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] via the morph-kgc processor [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The
rapid-triples tool available on GitHub can be customised by simply modifying the JSON Schema
and the template files as specified in the README.
      </p>
      <p>The tool accepts and renders all valid JSON Schemas, but the schema can be enriched with specific
directives5 to personalise the interface, i.e., how the form is rendered to the user. As an example, the
2https://vuejs.org/
3https://github.com/koumoul-dev/vuetify-jsonschema-form
4https://mozilla.github.io/nunjucks/
5https://koumoul-dev.github.io/vuetify-jsonschema-form/latest/
interface can be customised to use specific terminology that is more familiar to the user, but, at the
same time, can be mapped properly to the target ontology. Similarly, a field of the form can be rendered
using custom visual components (e.g., a dropdown with image selections) or dynamically retrieved
values (e.g., from APIs) through special directives. While this is not mandatory, it is preferable to define
a JSON Schema aligned to the semantics of the target ontology. If possible for the considered use case, a
proper JSON-LD context can be used to convert a JSON compliant with the JSON Schema to the target
ontology.</p>
    </sec>
    <sec id="sec-4">
      <title>4. rapid-triples for Procedural Knowledge Collection</title>
      <p>
        This section discusses the adoption of the rapid-triples tool within the PERKS project6 for the
collection of procedural knowledge relying on the Procedural Knowledge Ontology (PKO) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. A publicly
available instance of the frontend component for a generic procedure is available online7.
      </p>
      <p>Within the project, the rapid-triples tool has been customised to address the specificities of each
use case (e.g., considering custom ontology modules or language) and adapted to enhance the user
experience (e.g., developing custom visual components). Moreover, it has been integrated with solutions
for AI-based extraction of procedures from documents. The Beko use case in PERKS targets Lock-Out
Tag-Out (LOTO) safety procedures, which define a precise list of tasks to be mandatorily executed to
ensure that dangerous equipment is properly shut of and not able to be started up again prior to the
completion of maintenance or repair work. Figure 3 shows the customisation of the tool for this use
case.</p>
      <p>The form has been initialised by automatically processing the PDF document shown in the background.
The user is now leveraging the tool to further edit and enrich the procedure. While the user sees terms
like energy point and custom visualisations (e.g., images for the selection of locks and personal protective
equipment), the underlying JSON Schema and the declarative mapping rules guarantee an interoperable
output using the classes and properties from PKO (e.g., pko:Procedure) and from the custom ontology
module defined for Beko (e.g., pko-beko:MachineEnergyPoint).</p>
      <p>Within the PERKS project, we run a preliminary qualitative evaluation of the rapid-triples tool
with Beko users, testing both the manual knowledge collection and the completion of automatically
extracted procedures. The users were able to generate a valid RDF representation of LOTO procedures
using PKO for diferent machines in the factory, and we then compared the existing LOTO procedures
with the ones collected via the rapid-triples tool. The domain experts appreciated the manual
collection through the adaptive form, as it efectively guided them in documenting additional tacit
knowledge while providing a better user experience with respect to paper or tabular-based approaches.
Moreover, they positively evaluated the implemented workflow for the human-in-the-loop collection
of procedural knowledge from existing documents. In particular, they liked the seamless experience
compared to the manual approach. Finally, safety managers highlighted the higher quality of the
generated procedures, and LOTO operators valued the possibility of having access to more details
during the procedure execution.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Related Work</title>
      <p>
        The challenge of enabling high-quality RDF authoring by users less familiar with Semantic Web
standards has spurred the development of numerous tools that balance customizability and reusability
of the solutions. One common strategy is the use of schema-aware assistance to dynamically customise
the interfaces based, for example, on the target ontology or the definition of SHACL shapes. ActiveRaUL
takes a web form-based approach, automatically generating RDF-editing interfaces from ontologies
to separate schema modelling from data creation [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Schímatos [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] is a web application utilising the
Shapes Constraint Language (SHACL) to define user-friendly interfaces for generating and modifying
forms based on shapes. The shapes define the interface and are used to validate the user inputs thus
minimising errors. RDForms [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ] is a Javascript library to configure HTML forms for editing and
updating RDF, but is based on a custom language for configuring the forms and not on a standard
language.
      </p>
      <p>
        The proposed rapid-triples tool also employs a form-based approach but leverages a JSON
Schema definition to automatically instantiate the interface and validate the content. Unlike the other
tools mentioned, we chose to decouple the serialization of the form content from the target RDF
representation. Indeed, the JSON intermediate form facilitates the integration of rapid-triples with
other AI-based solutions and human-in-the-loop interfaces not capable of directly processing RDF.
Declarative mapping rules for knowledge graph construction based on RML [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] or template-based
approaches [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] are supported to map the JSON Schema used to configure the form to a valid and
consistent output in RDF. An additional advantage of the proposed decoupled approach is related to
cases in which a portion of the expected RDF output can be determined without requiring an explicit
input. In these scenarios, the rapid-triples tool can be configured to collect only the minimum
required information from users, thereby reducing the overall efort. We identified two main cases: (i)
ifxed characteristics, i.e., attributes or relations that are consistently present across all instances of a
given asset type, and (ii) parametric characteristics, i.e., entities with a predefined structure that must
be instantiated in similar ways depending on a specific value. Fixed characteristics can be automatically
initialised for a given entity type without a direct correspondence in the form structure. Similarly,
parametric entities can request from users only the necessary values. The instantiation of the underlying
RDF triple patterns is handled automatically within the mapping rules.
      </p>
      <p>
        The FORMULIS system [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ] has introduced dynamic and nested form interfaces to bridge usability
and expressivity in RDF authoring. The initial design focused on guiding users through RDF creation
by adapting form fields and values based on previously entered content. This approach was refined
further to include nested forms and intelligent filling suggestions, helping users produce semantically
rich and high-quality RDF while abstracting away the RDF syntax. Shacled Turtle ofers a method for
Turtle auto-completion using RDFS and SHACL schemas, improving the authoring experience for users
familiar with RDF syntax but in need of structured guidance [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Similarly, the rapid-triples tool
provides mechanisms to enable adaptation of the form based on the user’s input and dynamic retrieval
from external data sources (e.g., APIs). The main diference is that while FORMULIS and Shacled Turtle
leverage directly the target RDF vocabularies to provide suggestions, the rapid-triples tool uses
the JSON Schema.
      </p>
      <p>Other approaches for the collection of structured knowledge in RDF are based on the annotation of
existing documents. OntoPawls [17] is an interface to annotate specific portions of a PDF document
according to the classes and properties of a given ontology. However, expecting users to annotate
documents directly is often overly demanding, so we identified the need to design a tool that guides
users in the process and integrates with automatic methods for knowledge extraction from existing
data sources.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>We presented the rapid-triples tool, a flexible form-based interface for domain users to perform
knowledge graph construction and editing. The form can be configured via a JSON Schema and easily
customised to address specific requirements. The intermediate JSON representation handled by the
tool facilitates the integration of AI-based solutions for human-in-the-loop knowledge collection and
enables a coherent validation and lifting process to the RDF representation according to the target
ontology. The frontend component of the rapid-triples tool is available open source and can be
used as a standalone solution or integrated with AI-based solutions to implement complex workflows
through a dedicated backend component. The tool has been preliminarily validated in the PERKS project,
considering the collection of procedural knowledge in industrial settings, and a new development and
evaluation phase is planned in the next months.</p>
      <p>The future steps will focus on refining the designed interface and further smoothing the user
experience in order to reduce the perceived overload [17]. Additionally, we aim to further explore and
investigate diferent human-in-the-loop interaction patterns (e.g., extending those introduced in [ 18, 19]),
thus exploiting the combination of the tool with various AI-based solutions. Finally, considering the
lifting mapping rules, we plan to investigate solutions combining declarative mapping rules and
automatic methods to handle parametric procedures that may benefit from the natural language generation
capabilities of language models in the KG construction process [20].</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work is partially supported by the PERKS project, co-funded by the European Commission (Grant
id 101120323).</p>
    </sec>
    <sec id="sec-8">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the author(s) used Grammarly in order to: Grammar and spelling
check. After using this tool, the authors reviewed and edited the content as needed and take full
responsibility for the publication’s content.
[17] A. Rula, G. Re Calegari, A. Azzini, I. Baroni, I. Celino, Annotation and extraction of industrial
procedural knowledge from textual documents, in: Proceedings of the 12th Knowledge Capture
Conference 2023, 2023, pp. 1–8.
[18] H. F. Witschel, C. Pande, A. Martin, E. Laurenzi, K. Hinkelmann, Visualization of Patterns
for Hybrid Learning and Reasoning with Human Involvement, Springer International
Publishing, Cham, 2021, pp. 193–204. URL: https://doi.org/10.1007/978-3-030-48332-6_13. doi:10.1007/
978-3-030-48332-6_13.
[19] S. Tsaneva, D. Dessì, F. Osborne, M. Sabou, Knowledge graph validation by integrating LLMs and
human-in-the-loop, Information Processing &amp; Management 62 (2025) 104145. URL: https://www.
sciencedirect.com/science/article/pii/S030645732500086X. doi:https://doi.org/10.1016/j.
ipm.2025.104145.
[20] X. Liang, Z. Wang, M. Li, Z. Yan, A survey of llm-augmented knowledge graph construction and
application in complex product design, Procedia CIRP 128 (2024) 870–875. URL: https://www.
sciencedirect.com/science/article/pii/S2212827124007911. doi:https://doi.org/10.1016/j.
procir.2024.07.069, 34th CIRP Design Conference.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <article-title>Unifying large language models and knowledge graphs: A roadmap</article-title>
          ,
          <source>IEEE Trans. on Knowl. and Data Eng</source>
          .
          <volume>36</volume>
          (
          <year>2024</year>
          )
          <fpage>3580</fpage>
          -
          <lpage>3599</lpage>
          . URL: https: //doi.org/10.1109/TKDE.
          <year>2024</year>
          .
          <volume>3352100</volume>
          . doi:
          <volume>10</volume>
          .1109/TKDE.
          <year>2024</year>
          .
          <volume>3352100</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>I.</given-names>
            <surname>Celino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Carriero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Azzini</surname>
          </string-name>
          , I. Baroni,
          <string-name>
            <given-names>M.</given-names>
            <surname>Scrocca</surname>
          </string-name>
          ,
          <article-title>Procedural knowledge management in Industry 5.0: Challenges and opportunities for knowledge graphs</article-title>
          ,
          <source>Journal of Web Semantics</source>
          <volume>84</volume>
          (
          <year>2025</year>
          )
          <article-title>100850</article-title>
          . URL: https://www.sciencedirect.com/science/article/pii/S1570826824000362. doi:https://doi.org/10.1016/j.websem.
          <year>2024</year>
          .
          <volume>100850</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Pezoa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Reutter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Suarez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ugarte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Vrgoč</surname>
          </string-name>
          ,
          <article-title>Foundations of json schema</article-title>
          ,
          <source>in: Proceedings of the 25th international conference on World Wide Web</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>263</fpage>
          -
          <lpage>273</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Aguado de Cea</surname>
          </string-name>
          , E. Montiel Ponsoda,
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Suárez-Figueroa</surname>
          </string-name>
          ,
          <article-title>Approaches to ontology development by non ontology experts</article-title>
          ,
          <source>in: Proceedings of International Symposium on Data and Sense Mining, Machine Translation and Controlled Languages</source>
          ,
          <string-name>
            <surname>ISMTCL</surname>
          </string-name>
          , Presses universitaires de Franche-Comté, Besanon, Francia,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Attard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Orlandi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          , Exconquer:
          <article-title>Lowering barriers to rdf and linked data re-use, Semantic Web 9 (</article-title>
          <year>2018</year>
          )
          <fpage>241</fpage>
          -
          <lpage>255</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Van Assche</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Delva</surname>
          </string-name>
          , G. Haesendonck,
          <string-name>
            <given-names>P.</given-names>
            <surname>Heyvaert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>De Meester</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dimou</surname>
          </string-name>
          ,
          <article-title>Declarative RDF graph generation from heterogeneous (semi-)structured data: A systematic literature review</article-title>
          ,
          <source>Web Semant</source>
          .
          <volume>75</volume>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .1016/j.websem.
          <year>2022</year>
          .
          <volume>100753</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Arenas-Guerrero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Chaves-Fraga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Toledo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Pérez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Corcho</surname>
          </string-name>
          , Morph-KGC:
          <article-title>Scalable knowledge graph materialization with mapping partitions, Semantic Web (</article-title>
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>20</lpage>
          . doi:
          <volume>10</volume>
          . 3233/SW-223135.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Carriero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Scrocca</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Baroni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Azzini</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Celino</surname>
          </string-name>
          ,
          <article-title>Procedural knowledge ontology (pko)</article-title>
          ,
          <source>in: The Semantic Web: 22nd European Semantic Web Conference, ESWC</source>
          <year>2025</year>
          , Portoroz, Slovenia, June 1-5,
          <year>2025</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>II</given-names>
          </string-name>
          , Springer-Verlag, Berlin, Heidelberg,
          <year>2025</year>
          , p.
          <fpage>334</fpage>
          -
          <lpage>350</lpage>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>031</fpage>
          -94578-6_
          <fpage>19</fpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -94578-6_
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Butt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Haller</surname>
          </string-name>
          , S. Liu, L. Xie,
          <article-title>ActiveRaUL: A Web form-based User Interface to Create and Maintain RDF data</article-title>
          ,
          <source>in: Proceedings of the ISWC 2013 Posters &amp; Demonstrations Track within the 12th International Semantic Web Conference (ISWC</source>
          <year>2013</year>
          ),
          <year>2013</year>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1035</volume>
          /iswc2013_demo_30.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.</given-names>
            <surname>Wright</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. J. Rodríguez</given-names>
            <surname>Méndez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Haller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Taylor</surname>
          </string-name>
          , P. G. Omran,
          <article-title>Schímatos: A shacl-based webform generator for knowledge graph editing</article-title>
          ,
          <source>in: The Semantic Web - ISWC</source>
          <year>2020</year>
          : 19th International Semantic Web Conference, Athens, Greece, November 2-
          <issue>6</issue>
          ,
          <year>2020</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>II</given-names>
          </string-name>
          , SpringerVerlag, Berlin, Heidelberg,
          <year>2020</year>
          , p.
          <fpage>65</fpage>
          -
          <lpage>80</lpage>
          . URL: https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -62466-
          <issue>8</issue>
          _5. doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -62466-
          <issue>8</issue>
          _
          <fpage>5</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Palmér</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Enoksson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Nilsson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Naeve</surname>
          </string-name>
          ,
          <article-title>Annotation profiles: Configuring forms to edit rdf</article-title>
          ,
          <source>in: Proceedings of the International Conference on Dublin Core and Metadata Applications</source>
          , Dublin Core Metadata Initiative,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12] MetaSolutions, RDForms - RDF in HTML-forms,
          <year>2009</year>
          . URL: https://rdforms.org.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Scrocca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Carenini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Grassi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Comerio</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Celino</surname>
          </string-name>
          ,
          <article-title>Not everybody speaks RDF: Knowledge conversion between diferent data representations</article-title>
          ,
          <source>in: Fifth International Workshop on Knowledge Graph Construction@ ESWC2024</source>
          ,
          <year>2024</year>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3718</volume>
          /paper3.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>P.</given-names>
            <surname>Maillot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ferré</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cellier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ducassé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Partouche</surname>
          </string-name>
          , FORMULIS:
          <article-title>Dynamic Form-Based Interface for Guided Knowledge Graph Authoring</article-title>
          , Springer International Publishing,
          <year>2017</year>
          , pp.
          <fpage>140</fpage>
          -
          <lpage>144</lpage>
          . URL: http://dx.doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -58694-6_
          <fpage>18</fpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -58694-6_
          <fpage>18</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>P.</given-names>
            <surname>Maillot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ferré</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cellier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ducasse</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Partouche</surname>
          </string-name>
          ,
          <article-title>Nested forms with dynamic suggestions for quality RDF authoring</article-title>
          ,
          <year>2017</year>
          , pp.
          <fpage>35</fpage>
          -
          <lpage>45</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -64468-
          <issue>4</issue>
          _
          <fpage>3</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bruyat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.-A.</given-names>
            <surname>Champin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Médini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Laforest</surname>
          </string-name>
          ,
          <article-title>Shacled turtle: Schema-based turtle autocompletion</article-title>
          ,
          <source>Workshop on Visualization and Interaction for Ontologies and Linked Data</source>
          <year>2022</year>
          ,
          <article-title>co-located with the</article-title>
          <source>International Semantic Web Conference</source>
          <year>2022</year>
          (
          <year>2022</year>
          ). URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3253</volume>
          /paper1.pdf.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>