Extending

The library can be extended by adding a new task and method to support new ML-related operations.

For detailed guidelines, refer to the relevant page of ExeKGLib's website.

In summary, these are the steps:

  1. Selecting a bottom-level KG schema (Statistics, ML, or Visualization) based on the type of the new task and method.
  2. Adding new semantic components (entities, properties, etc.) to the selected KG schema and the corresponding SHACL shapes graph.
  3. Modifying the Python code in the corresponding file of exe_kg_lib.classes.tasks package.