Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring (removed owlapy), verbalization, documentation update and some fixes #310

Merged
merged 9 commits into from
Nov 24, 2023

Conversation

alkidbaci
Copy link
Collaborator

Refactoring of directories:

Now its possible to verbalize generated hypotheses #292 :

  • Added static method verbalize for concept learning models.
  • Added example/verbalization_example.py script that demonstrates it.
  • Important Notes:
    - Not all class expressions can be visualized mentioning here especially those who contain data property restrictions.
    - deeponto is not a required package, therefore users have to install it before trying verbalization.
    - graphviz is also required to be downloaded before using verbalization. (links are in the example file & documentation)

Removed use_triplestore arggument:

  • Now only specifying the path of the triplestore to KB means that you will be using triplestore for the learning/reasoning processes.

Documentation Update:

  • Changed reference of owlapy classes to link to owlapy repo.
  • Changed a the description for concept learners, made it a bit less complicated.
  • Added expressiveness for each concept learner Add expressiveness of CEL algorithms to docs #306
  • Rearranging and some other few changes and here and there.

Removed some unused files

@github-actions github-actions bot temporarily deployed to pull request November 23, 2023 17:54 Inactive
@alkidbaci alkidbaci requested a review from Demirrr November 24, 2023 12:31
@Demirrr Demirrr merged commit 21b818d into develop Nov 24, 2023
3 checks passed
@github-actions github-actions bot temporarily deployed to pull request November 24, 2023 12:33 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants