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

It is necessary to create PSL predicates to reflect basic ontology relations? #9

Open
igrangel opened this issue May 1, 2017 · 7 comments
Assignees

Comments

@igrangel
Copy link
Contributor

igrangel commented May 1, 2017

We need to check if it is needed or good for our domain to have ontology predicates in our PSL model such as domain, range, inverse, etc. This paper utilizes them in their PSL model.
Also, this paper proposes a way of using the ontological knowledge in the PSL model.

@omarrana
Copy link
Contributor

omarrana commented May 1, 2017

Can you please elaborate with an example. i tried to read papers but could not understand the way to use it.

@igrangel
Copy link
Contributor Author

Can you initially reproduce this again in the code?
For examples about this, you can check the initial OntologyAlignment example. There are predicates for domain, range and subclass. For now, we should include only those.

omarrana added a commit that referenced this issue May 12, 2017
@omarrana
Copy link
Contributor

Updated:
Please add ontology folder path in config.ttl
uri:URI "C:/Users/omar/Documents/workspace-sts-3.7.0.RELEASE/Alligator-PSL/resources/".

so now we have hasDomain and hasRange and also hasType for current data so we can map it on to hasDomain and hasRange

However, i am not sure how to write rules for them. Can you take a look for rules?

@igrangel
Copy link
Contributor Author

igrangel commented Jul 27, 2017

In the current version hasDomain and hasRange do not contain facts when converting. Can you please fix this?

@omarrana
Copy link
Contributor

you must include the ontology folder in config.ttl , then it will work. It reads this information from ontology file.
uri:URI "C:/Users/omar/Desktop/SemCPS-/resources/".

@igrangel
Copy link
Contributor Author

igrangel commented Jul 28, 2017

We also need to include the subClass and Inverse rules.

@omarrana
Copy link
Contributor

omarrana commented Jul 28, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants