Re: [SMW-devel] How to export pages into the semantic web?
Whether a single namespace is best always depends on one's rqts but technically feasibility seems to depend on whether the properties of the duplicately-named pages are to have different values than the 'external term' page. You know you can always display 'customized' content for those pages. Anyway, remember that special property _equivalent URI_ only works for apps that process _owl:sameAs_. (I don't know why the special property can't be called _.owl:sameAs_ or, even better, _.rdf:about_). Another perhaps better approach is to have a single protected page whose subobjects are the 'external terms' in question. Its feasibility depends on how subobjects are handled bvy RDF Export. You may need to do some patching. To your original question -- is this the right way to export smw pages to the semantic web -- my answer is yes, for pages. Are you having trouble with your current approach? -john On 29.04.2013 11:18, Marcelo Chiaradía wrote: > Hi John, thanks a lot for your answer. > > The reason I thought to put the "external" terms in another namespace, is that I dont want them to be "normal" pages. Moreover, I could have some "real" pages in my wiki with the same name that the imported terms, and conceptually, they wouldnt mean the same thing, so I need to define them in a separate namespace. (maybe this is not a good practice, I dont know for sure. Maybe someone with more experience could give a thought) > > Regarding the exporting RDF feature, I think it could automatically export the external terms, if I use the property "equivalent URI" in every page that represents an imported term. (http://semantic-mediawiki.org/wiki/Help:Special_property_Equivalent_URI [3]) . Again, I dont know for sure if this is meant to be used like this. > > What do you think? > > Cheers, Marcelo. > > 2013/4/28 Marcelo Chiaradía > >> Any tip about this would be much appreciated. >> >> Marcelo >> >> 2013/4/25 Marcelo Chiaradía >> >>> Hello everyone, >>> >>> Im trying to import some external vocabulary into my wiki (for examples, thesauri terms, dublin core properties, etc). >>> >>> I need it because I want my pages to be exported into the semantic web, thorugh the "Export RDF" feature. >>> >>> Importing known vocabularies will allow me to acomplish this in a more massive way I think, cause I will be able to connect some of my pages to external resources through the imported vocabularies. >>> >>> Moreover, I dont want the imported terms will be considered as pages into my wiki. They represent just external terms. So I defined a new "External_term" namespace for them. >>> >>> So for each term imported I defined an "External_term" page for it. And for every property imported, I just tag my property page with the "equivalent" tag. >>> >>> I want to know if Im taking the right approach to expose my pages into the semantic web. >>> >>> Thanks in advance, >>> Marcelo. > > -- > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr [1] > > ___ > Semediawiki-devel mailing list > Semediawiki-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel [2] Links: -- [1] http://p.sf.net/sfu/newrelic_d2d_apr [2] https://lists.sourceforge.net/lists/listinfo/semediawiki-devel [3] http://semantic-mediawiki.org/wiki/Help:Special_property_Equivalent_URI -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
Re: [SMW-devel] How to export pages into the semantic web?
Hi John, thanks a lot for your answer. The reason I thought to put the "external" terms in another namespace, is that I dont want them to be "normal" pages. Moreover, I could have some "real" pages in my wiki with the same name that the imported terms, and conceptually, they wouldnt mean the same thing, so I need to define them in a separate namespace. (maybe this is not a good practice, I dont know for sure. Maybe someone with more experience could give a thought) Regarding the exporting RDF feature, I think it could automatically export the external terms, if I use the property "equivalent URI" in every page that represents an imported term. ( http://semantic-mediawiki.org/wiki/Help:Special_property_Equivalent_URI) . Again, I dont know for sure if this is meant to be used like this. What do you think? Cheers, Marcelo. 2013/4/28 Marcelo Chiaradía > Any tip about this would be much appreciated. > > Marcelo > > > 2013/4/25 Marcelo Chiaradía > >> Hello everyone, >> >> Im trying to import some external vocabulary into my wiki (for examples, >> thesauri terms, dublin core properties, etc). >> >> I need it because I want my pages to be exported into the semantic web, >> thorugh the "Export RDF" feature. >> >> Importing known vocabularies will allow me to acomplish this in a more >> massive way I think, cause I will be able to connect some of my pages to >> external resources through the imported vocabularies. >> >> Moreover, I dont want the imported terms will be considered as pages into >> my wiki. They represent just external terms. So I defined a new >> "External_term" namespace for them. >> >> So for each term imported I defined an "External_term" page for it. And >> for every property imported, I just tag my property page with the >> "equivalent" tag. >> >> I want to know if Im taking the right approach to expose my pages into >> the semantic web. >> >> Thanks in advance, >> Marcelo. >> >> > -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
Re: [SMW-devel] How to export pages into the semantic web?
Hi Marcelo, I think it's smart to set up a namespace for "terms" - if it were me though I'd have one namespace, and just tag those pages from external sources as Category:External, storing the uri of the source term in a text- property on the term: page. rdf-export does not automatically handle Individuals for you. Though property-name mappings work fine, rdf-export has no facility (that I know of) to map your pages to equivalent external uris. Unfortunately the strategy of assigning the external term's external-uri to a property of the page to be exported, won't do the trick IF the property is an object-property. This strategy though WILL work for text-properties. Hope that helps - john On 28.04.2013 10:01, Marcelo Chiaradía wrote: > Any tip about this would be much appreciated. > > Marcelo > > 2013/4/25 Marcelo Chiaradía > >> Hello everyone, >> >> Im trying to import some external vocabulary into my wiki (for examples, thesauri terms, dublin core properties, etc). >> >> I need it because I want my pages to be exported into the semantic web, thorugh the "Export RDF" feature. >> >> Importing known vocabularies will allow me to acomplish this in a more massive way I think, cause I will be able to connect some of my pages to external resources through the imported vocabularies. >> >> Moreover, I dont want the imported terms will be considered as pages into my wiki. They represent just external terms. So I defined a new "External_term" namespace for them. >> >> So for each term imported I defined an "External_term" page for it. And for every property imported, I just tag my property page with the "equivalent" tag. >> >> I want to know if Im taking the right approach to expose my pages into the semantic web. >> >> Thanks in advance, >> Marcelo. > > -- > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr [1] > > ___ > Semediawiki-devel mailing list > Semediawiki-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel [2] Links: -- [1] http://p.sf.net/sfu/newrelic_d2d_apr [2] https://lists.sourceforge.net/lists/listinfo/semediawiki-devel -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
Re: [SMW-devel] How to export pages into the semantic web?
Any tip about this would be much appreciated. Marcelo 2013/4/25 Marcelo Chiaradía > Hello everyone, > > Im trying to import some external vocabulary into my wiki (for examples, > thesauri terms, dublin core properties, etc). > > I need it because I want my pages to be exported into the semantic web, > thorugh the "Export RDF" feature. > > Importing known vocabularies will allow me to acomplish this in a more > massive way I think, cause I will be able to connect some of my pages to > external resources through the imported vocabularies. > > Moreover, I dont want the imported terms will be considered as pages into > my wiki. They represent just external terms. So I defined a new > "External_term" namespace for them. > > So for each term imported I defined an "External_term" page for it. And > for every property imported, I just tag my property page with the > "equivalent" tag. > > I want to know if Im taking the right approach to expose my pages into the > semantic web. > > Thanks in advance, > Marcelo. > > -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
[SMW-devel] How to export pages into the semantic web?
Hello everyone, Im trying to import some external vocabulary into my wiki (for examples, thesauri terms, dublin core properties, etc). I need it because I want my pages to be exported into the semantic web, thorugh the "Export RDF" feature. Importing known vocabularies will allow me to acomplish this in a more massive way I think, cause I will be able to connect some of my pages to external resources through the imported vocabularies. Moreover, I dont want the imported terms will be considered as pages into my wiki. They represent just external terms. So I defined a new "External_term" namespace for them. So for each term imported I defined an "External_term" page for it. And for every property imported, I just tag my property page with the "equivalent" tag. I want to know if Im taking the right approach to expose my pages into the semantic web. Thanks in advance, Marcelo. -- Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel