Update behavior to deal with new CleverSwarm ontology loading capabilities #8

Closed
opened 2025-12-02 17:24:21 +00:00 by CoreRasurae · 2 comments
Member

Currently JSON ontologies file formats are required both for the benchmark and for the Text-to-KG modes, however with the new CleverSwarm capabilities the old JSON ontologies format can now be dropped.

Task to be done:

  • For the benchmark client replace the JSON ontology with the one of RDF/OWL supported serializations
  • For the Text-to-KG make the old CleverSwarm JSON ontologies format upload, optional.
  • Update the unit tests to be of at least 85% where required

Definition of done:

  • Show that the client code is able to work without the JSON ontologies
  • Show that the units tests are passing and have 85% coverage
Currently JSON ontologies file formats are required both for the benchmark and for the Text-to-KG modes, however with the new CleverSwarm capabilities the old JSON ontologies format can now be dropped. Task to be done: - For the benchmark client replace the JSON ontology with the one of RDF/OWL supported serializations - For the Text-to-KG make the old CleverSwarm JSON ontologies format upload, optional. - Update the unit tests to be of at least 85% where required Definition of done: - Show that the client code is able to work without the JSON ontologies - Show that the units tests are passing and have 85% coverage
CoreRasurae added the
State
Unverified
Type
Feature
Priority
Backlog
labels 2025-12-02 17:24:42 +00:00
CoreRasurae added this to the v0.1 milestone 2025-12-02 17:24:48 +00:00
CoreRasurae added the Needs feedback label 2025-12-03 10:18:56 +00:00
aditya added
Points
5
State
Verified
and removed
State
Unverified
labels 2025-12-03 10:45:38 +00:00
CoreRasurae added
Priority
Critical
State
In Progress
and removed
Priority
Backlog
State
Verified
labels 2026-01-05 21:34:53 +00:00
CoreRasurae added this to the Sprint Jan 2026 1st-14th project 2026-01-05 21:37:17 +00:00
CoreRasurae self-assigned this 2026-01-05 21:37:19 +00:00
CoreRasurae added
State
In Review
and removed Needs feedback
State
In Progress
labels 2026-01-19 18:16:52 +00:00
Author
Member

Reopenning because there was changes in process of dealing with the optional endpoint. It is now made though alternate endpoints.

Reopenning because there was changes in process of dealing with the optional endpoint. It is now made though alternate endpoints.
CoreRasurae added
State
Completed
and removed
State
In Review
labels 2026-01-19 18:29:41 +00:00
Author
Member

Well, closing this ticket after all, will the changes as an alternate ticket, since we are in another sprint already.

Well, closing this ticket after all, will the changes as an alternate ticket, since we are in another sprint already.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Blocks
You do not have permission to read 1 dependency
Reference: cleverlibre/cleverswarm-python-client#8