At the beginning of SMW development, the idea was that, to make everyone
happy, anyone could create any property that they want and give it whatever
meaning they want in their wiki.  That's great for making everyone feel
included (even the wiki users who just want to jump in without thinking
about what they are doing).

But as soon as SMW has to do inference, even the basic inference for
transitive and inverse properties, then this requires not only a
syntax, but also a semantics.  Some people don't like (or don't understand)
the semantics developed for OWL, but at least it is well-defined.

Does SMW use the semantics defined for RDF/OWL by default?  If a wiki
user wants a different semantics (for what defines equivalent topics, etc.)
does SMW support a language for them to define it (pretty difficult)?

You see where I'm going with this question.  Doesn't SMW need to get
past the "anything goes" and officially commit to some well-developed semantics
such as OWL?

- Jeff

Markus Krötzsch wrote:
> Yes, the only possible *semantically distinct* inverse is P (which is always 
> equal to R in this example). But some wiki user can still make two distinct 
> property pages for P and R, and SMW then has to figure out that these are 
> equivalent *for the current information on inverses*. If the 
> inverse-assertions in the wiki change, then statements for P and R may again 
> become different from each other, so SMW would also have to keep them 
> separate in some sense.



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to