From: Markus K. <ma...@se...> - 2008-07-21 12:59:41
|
On Montag, 21. Juli 2008, Mov GP 0 wrote: > Hi, > I'm currently working on a new semantic wiki http://hackerspaces.org. > Its my first semantic wiki that is available to the public ;-) > Interesting. > > I've run into some troubles so far: > * "Type:URL does not work if the URL does not start with "http://". > Examples are URLs to ftp, irc, gopher, icq, mailto, etc. I cannot reproduce that problem. I tried ftp:// and even phone:// and both worked properly. If MediaWiki supports the given protocol (e.g. "ftp" but not "phone") then a link is created. Otherwise it is just printed as a string. > * "Type:E-Mail" does not work if the address starts with mailto: Right, it is expected to be just the email. It would be possible to extend that; feel free to file a feature request and we will pick that up when we find the time. > * "Type:Currency" and "Type:Phone number" is on my wishlist. > Unfortunately I don't speak PHP, but it might be interesting for other > Users too. It is not difficult to implement such things in PHP (though i do not know how Currency should work, given the continuously changing exchange rates). We are currently not planning to do that though, so if this is desired, someone should step forward now to do it. > > Further, I want to know if it is possible to map a Property to > Relations in multiple Ontologies. An example might be "firstname", > which is available in the FOAF ontology and the vCard ontology. Can I > use multiple [[imported from::]] statements? No, this will not work properly (and I am unsure how the export would have to look if a simple FOAF and vCard tool was to understand it ...). In general, if FOAF or vCard thought that their terms have the same meaning, then they would have described that in their own ontologies, wouldn't they? What you want to do here is make a statements about the relationship of two ontologies that others have created -- maybe you should contact these people to check if there is a reason why they did not do this yet. > > The next problem is the mapping between Categories and Classes of > external Ontologies. Ie. I want to be able to map Category:Person to > foaf:Person. How can I do that? That will work with imported from as well. See http://semanticweb.org/wiki/Category:Person for an example. Greetings from Patras, Markus > > > Thank you! > > ===== > You can download my public PGP-Key here: > http://members.aon.at/custos/public_pgp_key.asc > > KeyID: FE7CADBE > Fingerprint: 9B8F 259C 4172 221C B2F8 BE3D C36D CBC2 FE7C ADBE > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge Build the coolest Linux based applications with Moblin SDK & win > great prizes Grand prize is a trip for two to an Open Source event anywhere > in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel -- Markus Krötzsch Semantic MediaWiki http://semantic-mediawiki.org http://korrekt.org ma...@se... |
From: Sergey C. <sem...@an...> - 2008-07-21 16:50:15
|
Hmm, Markus, I wonder why SMW doesn't allow it's owner to state that things in FOAF are the same as in vCard? After all, it's about "anynone can say anything about everything" approach. I don't think it makes sense for someone to talk to FOAF and vCard creators just to state that his term is both. Maybe it's not a very good idea to do so, but it's a reasonable idea. Otherwise how's that different from me stating the same in OWL description of external ontology and then mapping this ontology (instead of FOAF and vCard)? I think multiple imported from might make sense, will be happy to discuss implications in more detail. Thank you, Sergey -- Sergey Chernyshev http://www.sergeychernyshev.com/ On Mon, Jul 21, 2008 at 8:59 AM, Markus Krötzsch < ma...@se...> wrote: > [snip-snip] > > Further, I want to know if it is possible to map a Property to > > Relations in multiple Ontologies. An example might be "firstname", > > which is available in the FOAF ontology and the vCard ontology. Can I > > use multiple [[imported from::]] statements? > > No, this will not work properly (and I am unsure how the export would have > to > look if a simple FOAF and vCard tool was to understand it ...). > > In general, if FOAF or vCard thought that their terms have the same > meaning, > then they would have described that in their own ontologies, wouldn't they? > What you want to do here is make a statements about the relationship of two > ontologies that others have created -- maybe you should contact these > people > to check if there is a reason why they did not do this yet. > > > > > The next problem is the mapping between Categories and Classes of > > external Ontologies. Ie. I want to be able to map Category:Person to > > foaf:Person. How can I do that? > > That will work with imported from as well. See > http://semanticweb.org/wiki/Category:Person for an example. > > > Greetings from Patras, > > Markus > > > > > > > Thank you! > > > > ===== > > You can download my public PGP-Key here: > > http://members.aon.at/custos/public_pgp_key.asc > > > > -- > Markus Krötzsch > Semantic MediaWiki http://semantic-mediawiki.org > http://korrekt.org ma...@se... > |
From: Markus K. <ma...@se...> - 2008-07-22 18:09:34
|
On Montag, 21. Juli 2008, Sergey Chernyshev wrote: > Hmm, Markus, > > I wonder why SMW doesn't allow it's owner to state that things in FOAF are > the same as in vCard? After all, it's about "anynone can say anything about > everything" approach. > > I don't think it makes sense for someone to talk to FOAF and vCard creators > just to state that his term is both. Maybe it's not a very good idea to do > so, but it's a reasonable idea. Otherwise how's that different from me > stating the same in OWL description of external ontology and then mapping > this ontology (instead of FOAF and vCard)? > > I think multiple imported from might make sense, will be happy to discuss > implications in more detail. Oh, I was not trying to argue with that. It just should be clear that what you try to do is a statement about FOAF and vCard as well as it is a statement about your wiki. The reason that it is not supported is the fact that the current import architecture does not at all foresee this, and would need much reworking to make this possible. Also note that the vocabulary imports are not making a statement of equality/equivalence between two URIs -- they just syntactically replace a URI in the export. Having two equivalent external URIs requires a completely different approach there. Regards, Markus > > Thank you, > > Sergey -- Markus Krötzsch Semantic MediaWiki http://semantic-mediawiki.org http://korrekt.org ma...@se... |
From: Sergey C. <sem...@an...> - 2008-07-22 21:19:07
|
I see what you're saying - it might actually make sense to have this kind of "brave statements" about other vocabularies externally from the wiki on ontology level instead of within the wiki? Not to promote potentially dangerous claims within wiki itself. Is that right? Sergey On Tue, Jul 22, 2008 at 2:08 PM, Markus Krötzsch < ma...@se...> wrote: > On Montag, 21. Juli 2008, Sergey Chernyshev wrote: > > Hmm, Markus, > > > > I wonder why SMW doesn't allow it's owner to state that things in FOAF > are > > the same as in vCard? After all, it's about "anynone can say anything > about > > everything" approach. > > > > I don't think it makes sense for someone to talk to FOAF and vCard > creators > > just to state that his term is both. Maybe it's not a very good idea to > do > > so, but it's a reasonable idea. Otherwise how's that different from me > > stating the same in OWL description of external ontology and then mapping > > this ontology (instead of FOAF and vCard)? > > > > I think multiple imported from might make sense, will be happy to discuss > > implications in more detail. > > Oh, I was not trying to argue with that. It just should be clear that what > you > try to do is a statement about FOAF and vCard as well as it is a statement > about your wiki. The reason that it is not supported is the fact that the > current import architecture does not at all foresee this, and would need > much > reworking to make this possible. Also note that the vocabulary imports are > not making a statement of equality/equivalence between two URIs -- they > just > syntactically replace a URI in the export. Having two equivalent external > URIs requires a completely different approach there. > > Regards, > > Markus > > > > > Thank you, > > > > Sergey > > > > -- > Markus Krötzsch > Semantic MediaWiki http://semantic-mediawiki.org > http://korrekt.org ma...@se... > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > > -- Sergey Chernyshev http://www.sergeychernyshev.com/ |
From: Mov GP 0 <mo...@gm...> - 2008-07-23 07:31:52
|
Hi, in that specific case it is possible to create two categories and make rdfs:subClassOf (using two categories and define this relation into both directions) or owl:equivalentClass statements about each other. ie: [[imported from::foaf:Person]] [[owl:equivalentClass::vcard:agent]] The problem with that is that I need an external owl-reasoner to handle the output. Inline #ask-queries can't understand that. Mov. 2008/7/22 Sergey Chernyshev <sem...@an...>: > I see what you're saying - it might actually make sense to have this kind of > "brave statements" about other vocabularies externally from the wiki on > ontology level instead of within the wiki? Not to promote potentially > dangerous claims within wiki itself. Is that right? > > Sergey > > > On Tue, Jul 22, 2008 at 2:08 PM, Markus Krötzsch > <ma...@se...> wrote: >> >> On Montag, 21. Juli 2008, Sergey Chernyshev wrote: >> > Hmm, Markus, >> > >> > I wonder why SMW doesn't allow it's owner to state that things in FOAF >> > are >> > the same as in vCard? After all, it's about "anynone can say anything >> > about >> > everything" approach. >> > >> > I don't think it makes sense for someone to talk to FOAF and vCard >> > creators >> > just to state that his term is both. Maybe it's not a very good idea to >> > do >> > so, but it's a reasonable idea. Otherwise how's that different from me >> > stating the same in OWL description of external ontology and then >> > mapping >> > this ontology (instead of FOAF and vCard)? >> > >> > I think multiple imported from might make sense, will be happy to >> > discuss >> > implications in more detail. >> >> Oh, I was not trying to argue with that. It just should be clear that what >> you >> try to do is a statement about FOAF and vCard as well as it is a statement >> about your wiki. The reason that it is not supported is the fact that the >> current import architecture does not at all foresee this, and would need >> much >> reworking to make this possible. Also note that the vocabulary imports are >> not making a statement of equality/equivalence between two URIs -- they >> just >> syntactically replace a URI in the export. Having two equivalent external >> URIs requires a completely different approach there. >> >> Regards, >> >> Markus >> >> > >> > Thank you, >> > >> > Sergey >> >> >> >> -- >> Markus Krötzsch >> Semantic MediaWiki http://semantic-mediawiki.org >> http://korrekt.org ma...@se... >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Semediawiki-devel mailing list >> Sem...@li... >> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel >> > > > > -- > Sergey Chernyshev > http://www.sergeychernyshev.com/ > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Semediawiki-devel mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > > -- ===== You can download my public PGP-Key here: http://members.aon.at/custos/public_pgp_key.asc KeyID: FE7CADBE Fingerprint: 9B8F 259C 4172 221C B2F8 BE3D C36D CBC2 FE7C ADBE |
From: Markus K. <ma...@se...> - 2008-07-23 09:21:05
|
On Mittwoch, 23. Juli 2008, Mov GP 0 wrote: > Hi, > in that specific case it is possible to create two categories and make > rdfs:subClassOf (using two categories and define this relation into > both directions) or owl:equivalentClass statements about each other. > ie: > > [[imported from::foaf:Person]] > [[owl:equivalentClass::vcard:agent]] > > The problem with that is that I need an external owl-reasoner to > handle the output. Inline #ask-queries can't understand that. SMW does not use "owl:anything" properties for creating OWL statements. Yet subClassOf is supported: it is simply SMW's interpretation of the category hierarchy. So if you want mutual subClassOf, just make the two categories mutual subcategories of each other. This is also supported by #ask. The new store also supports redirects for stating equivalence between categories (though in MediaWiki one still should use only one category, since MediaWiki does not have good support for category redirects). Also, this will possibly not be exported as desired, and it is not so nice to have semantic properties "hidden" on redirect pages. Markus > > Mov. > > 2008/7/22 Sergey Chernyshev <sem...@an...>: > > I see what you're saying - it might actually make sense to have this kind > > of "brave statements" about other vocabularies externally from the wiki > > on ontology level instead of within the wiki? Not to promote potentially > > dangerous claims within wiki itself. Is that right? > > > > Sergey > > > > > > On Tue, Jul 22, 2008 at 2:08 PM, Markus Krötzsch > > > > <ma...@se...> wrote: > >> On Montag, 21. Juli 2008, Sergey Chernyshev wrote: > >> > Hmm, Markus, > >> > > >> > I wonder why SMW doesn't allow it's owner to state that things in FOAF > >> > are > >> > the same as in vCard? After all, it's about "anynone can say anything > >> > about > >> > everything" approach. > >> > > >> > I don't think it makes sense for someone to talk to FOAF and vCard > >> > creators > >> > just to state that his term is both. Maybe it's not a very good idea > >> > to do > >> > so, but it's a reasonable idea. Otherwise how's that different from me > >> > stating the same in OWL description of external ontology and then > >> > mapping > >> > this ontology (instead of FOAF and vCard)? > >> > > >> > I think multiple imported from might make sense, will be happy to > >> > discuss > >> > implications in more detail. > >> > >> Oh, I was not trying to argue with that. It just should be clear that > >> what you > >> try to do is a statement about FOAF and vCard as well as it is a > >> statement about your wiki. The reason that it is not supported is the > >> fact that the current import architecture does not at all foresee this, > >> and would need much > >> reworking to make this possible. Also note that the vocabulary imports > >> are not making a statement of equality/equivalence between two URIs -- > >> they just > >> syntactically replace a URI in the export. Having two equivalent > >> external URIs requires a completely different approach there. > >> > >> Regards, > >> > >> Markus > >> > >> > Thank you, > >> > > >> > Sergey > >> > >> -- > >> Markus Krötzsch > >> Semantic MediaWiki http://semantic-mediawiki.org > >> http://korrekt.org ma...@se... > >> > >> ------------------------------------------------------------------------ > >>- This SF.Net email is sponsored by the Moblin Your Move Developer's > >> challenge > >> Build the coolest Linux based applications with Moblin SDK & win great > >> prizes > >> Grand prize is a trip for two to an Open Source event anywhere in the > >> world > >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ > >> _______________________________________________ > >> Semediawiki-devel mailing list > >> Sem...@li... > >> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel > > > > -- > > Sergey Chernyshev > > http://www.sergeychernyshev.com/ > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge Build the coolest Linux based applications with Moblin SDK & > > win great prizes > > Grand prize is a trip for two to an Open Source event anywhere in the > > world http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > Semediawiki-devel mailing list > > Sem...@li... > > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel -- Markus Krötzsch Semantic MediaWiki http://semantic-mediawiki.org http://korrekt.org ma...@se... |