The Knowledge Graph Conference Icon
The Knowledge Graph Conference
  • 🏠Home
  • 📅Events
  • 👤Members
  • 🔵Announcements
  • 🔵Ask
  • 🔵Ask The Ontologists
  • 🔵Events
  • 🔵Jobs
  • 🔵Promotions
  • 🔵Share
Powered by Tightknit
Ask
Ask

Tool Recommendations for Creating owl:sameAs Instances in SWRL

Avatar of Maja-O. L.Maja-O. L.
·Jun 09, 2021 03:29 PM

Hi all, What tool can I use to make an instance owl:sameAs to another instance based on a rule like: if instance :a :hasValue "some string" then make :a owl:sameAs :aa where :aa is an instance somewhere else (or alternatively :aa when :aa :anotherRelation "some string")? I was thinking of SWRL but I am not sure whether this use-case is covered... Any suggestions welcome.

4 comments

· Sorted by Oldest
  • Avatar of François S.
    François S.
    ·

    SPARQL Construct?

  • Avatar of Dr E.
    Dr E.
    ·

    If you like SWRL, you can use makeOWLThing perhaps: https://github.com/protegeproject/swrlapi/wiki/ExtensionsBuiltInLibrary

  • Avatar of Maja-O. L.
    Maja-O. L.
    ·

    François S. That was too obvious 🤦‍♀️ thanks. Dr E. I'll have a look, thanks.

  • Avatar of François S.
    François S.
    ·

    🙂 let us know how it goes