ATTX-project / graph-component

Graph Manager component that handles state of the internal graph/data.
0 stars 0 forks source link

Ontology extension for Linking Strategy for GM API #23

Closed blankdots closed 7 years ago

blankdots commented 7 years ago

Description

Follow up for #17 Current implementation of the Linking Strategy does not support the extension to multiple types of strategies (e.g. IDs strategy, NER, etc.), each type of strategy having multiple and distinct types of parameters (e.g. for SPARQL we can add parameters for the type of skos predicate to be used; for NER we can add multiple languages or training sets etc.).

These changes need to be also reflected in the workflow, more precisely the steps (e.g. a workflow and associated steps might contain additional parameters for each strategy). The implementation also needs to take into account that some ETL systems cannot provide this type of data.

DoD

Extend the current Ontology to adjust for the changes described above and add follow up issue for the implementation in the GM API.

Testing

Peer Review and Unit Tests

blankdots commented 7 years ago

Include also #20 in the extension of the ontology related to this issue.

blankdots commented 7 years ago

Added `Linking Strategy' related class and property to the ontology to reflect the current state of the graph-component and graph store development.

@jkesanie As a suggestion the ontology needs to sit in a separate repository. Should we do that?

New documentation has not been generated, as we are going to move the ontology to version 2.0

blankdots commented 7 years ago

The task of a new ontology repository has been moved to https://github.com/ATTX-project/attx-onto/issues/1