Hi Fabian > interesting, can you give some more information about the differences of > the Contenthub and fusepool-ecs?
ECS uses an index on top of the RDF graph. Lucene is used via Clerezza CRIS. ECS provides the following advantages: - Facet values like everything else are RDF resources, so properties can be displayed right away. - As the uploading is separate from the indexing (performed by a graph listener) structured data can be added to be available with the same search - RDF based REST API: all responses are RDF. The service can be accessed just by understanding the ontology and knowing the entry URI. - Security: Exposing a SOLR endpoint doesn't allow for security checks (except blocking it alltogether). One disadvantage is that ECS doesn't come with a frontend like the contenthub. Also it has no support for searching by date range. > > What is the license of the Fusepool code? Could not find any hint in Github > or maybe overlooked it. I created an issue to add the apache license statements. Cheers, Reto > > Best, > - Fabian > Am 18.07.2013 17:27 schrieb "Reto Bachmann-Gmür" <r...@apache.org>: > >> Hi Arthi >> >> The FROM clause in sparql is to use another graph than the default >> graph (i.e. the one you select in the drop-down menu in the form) it >> does not allow to access RDF data on a remote host. You can just >> access the different graphs stored within the clerezza graphstore. >> >> Unfortunately the contenthub uses an invalid name for the graph (it >> should be an IRI) and this breaks the query capabilities >> (STANBOL-1066). In the fusepool project we found the separation of >> indexed data data RDF data too limiting and thus replaced the >> contenthub component with fusepool-ecs >> (https://github.com/fusepool/fusepool-ecs/). Too see it in action see >> here: http://beta.fusepool.com/firstswim. >> >> Cheers, >> Reto >> >> On Thu, Jul 18, 2013 at 1:48 PM, <arthi.ven...@wipro.com> wrote: >> > Thanks a lot Rafa. >> > I now understood the role of Contenthub and how to use same. >> > The issue with my previous approach was that I was trying to upload >> > the enhancement rather than the plain text and as a result nothing >> > was getting uploaded. >> > >> > I had one more question from SPARQL endpoint of Stanbol can I query >> > an external RDF graph which is not part of Stanbol. >> > RDF is visible through an ipaddress:port interface. >> > Can I make the SPARQL query to this along with the local enhanced graph. >> > If yes what will be the syntax. >> > >> > Tried below call >> > SELECT * >> > FROM Ipaddress:8080 >> > { ?s ?p ?o } >> > LIMIT 10 >> > >> > Call was returning something but did not seem relevant. >> > How to make this query? >> > >> > Thanks and Rgds, >> > Arthi >> > >> > Hi Arthi, >> > >> > The Stanbol Contenthub component is an Apache Solr based document >> > repository, it is not a triple store. It should be use to store >> > documents with textual content along with RDF metadata. You can find >> > proper documentation about its usage in [1]. Basically, by default, if >> > you submit a file(document) to the ContentHub, it will try to enhance it >> > using the enhancement chain passed by parameter (default chain if the >> > parameter value is missing), extract the entities and store them along >> > with the original content in a semantic index in Solr. Besides this, the >> > resultant enhancement structure (enhancement graph) is stored in a graph >> > registered in the system (org.apache.stanbol.contenthub.enhancements). >> > You can then query this graph using the SPARQL endpoint provided by >> > Stanbol. >> > >> > I'm not completely sure about it, but I think that If you directly >> > upload a RDF/XML file to the ContentHub, it is going to try to enhance >> > it (as normal text) because currently the only format supported for the >> > content is text/plain. If you need to put together the enhancement >> > results and some custom metadata in RDF, you can use the metadata >> > parameter of the REST services of the ContentHub. Take a look to the >> > REST API at [2]. If you are using Java for your integration, you can see >> > some examples about how to upload content and enhancements + custom >> > metadata to the ContentHub in [3]. >> > >> > Hope this helps. Regards >> > >> > [1] - >> > >> http://stanbol.apache.org/docs/trunk/components/contenthub/contenthub5min >> > [2] - http://dev.iks-project.eu:8081/contenthub/contenthub/store >> > [3] - https://github.com/zaizi/apache-stanbol-client >> > >> > El 17/07/13 15:36, arthi.ven...@wipro.com escribió: >> >> Hi, >> >> I have a requirement to query the enhancement as done by Stanbol >> enhancer along with >> > another RDF data ( data store supports SPARQL endpoint) >> >> I ran the custom enhancer chain from the curl command. I piped the >> RDF/XML output to >> > a local file. >> >> I than uploaded this to the content hub. >> >> When I ran the default SPARQL query from the SPARQL web page I got no >> results. >> >> I assumed that once I upload an RDF file into content hub then the >> query will run on >> > this. >> >> Is this understanding correct? >> >> What am I doing wrong here? >> >> >> >> If I now need to query across both the data ( the RDF file as well as >> the other RDF endpoint >> > ) >> >> In the ContentHub if I paste the other RDF URL in the Submit a public >> resource by URL >> > will the query now happen across both these data. >> >> >> >> is there any simple code from which I can run the above case. >> >> >> >> >> >> Sorry for the newbee question. I have read multiple documents but could >> not find a resolution. >> >> >> >> Thanks for your help and regards, >> >> Arthi >> >> >> >> >> >> Please do not print this email unless it is absolutely necessary. >> >> >> >> The information contained in this electronic message and any >> attachments to this message >> > are intended for the exclusive use of the addressee(s) and may contain >> proprietary, confidential >> > or privileged information. If you are not the intended recipient, you >> should not disseminate, >> > distribute or copy this e-mail. Please notify the sender immediately and >> destroy all copies >> > of this message and any attachments. >> >> >> >> WARNING: Computer viruses can be transmitted via email. The recipient >> should check this >> > email and any attachments for the presence of viruses. The company >> accepts no liability for >> > any damage caused by any virus transmitted by this email. >> >> >> >> www.wipro.com >> >> >> > >> > >> > -- >> > >> > >> > From: arthi venkataraman (WT01 - CTO Office) >> > Sent: Wednesday, July 17, 2013 7:47 PM >> > To: dev@stanbol.apache.org >> > Subject: RE: Simple example for querying across multiple RDF graphs >> > >> > Hi , >> > Adding I have used the WHERE clause in the SPARQL to point to both the >> graphs in the SPARQL query. >> > However I do not get results. >> > >> > Is there a way I can directly access any graph from the SPARQL endpoint >> using WHERE clause or is there a need to first upload to the ContentHub >> before the query >> > can be run. >> > Is there any simple Jave code which can be referred for running same. >> > >> > Thanks and Rgds, >> > Arthi >> > >> > >> > >> > >> > >> > From: arthi venkataraman (WT01 - CTO Office) >> > Sent: Wednesday, July 17, 2013 7:07 PM >> > To: dev@stanbol.apache.org<mailto:dev@stanbol.apache.org> >> > Subject: Simple example for querying across multiple RDF graphs >> > >> > Hi, >> > I have a requirement to query the enhancement as done by Stanbol >> enhancer along with another RDF data ( data store supports SPARQL >> endpoint) >> > I ran the custom enhancer chain from the curl command. I piped the >> RDF/XML output to a local file. >> > I than uploaded this to the content hub. >> > When I ran the default SPARQL query from the SPARQL web page I got no >> results. >> > I assumed that once I upload an RDF file into content hub then the query >> will run on this. >> > Is this understanding correct? >> > What am I doing wrong here? >> > >> > If I now need to query across both the data ( the RDF file as well as >> the other RDF endpoint ) >> > In the ContentHub if I paste the other RDF URL in the Submit a public >> resource by URL will the query now happen across both these data. >> > >> > is there any simple code from which I can run the above case. >> > >> > >> > Sorry for the newbee question. I have read multiple documents but could >> not find a resolution. >> > >> > Thanks for your help and regards, >> > Arthi >> > >> > >> > Please do not print this email unless it is absolutely necessary. >> > >> > The information contained in this electronic message and any attachments >> to this message are intended for the exclusive use of the addressee(s) and >> may contain proprietary, confidential or privileged information. If you are >> not the intended recipient, you should not disseminate, distribute or copy >> this e-mail. Please notify the sender immediately and destroy all copies of >> this message and any attachments. >> > >> > WARNING: Computer viruses can be transmitted via email. The recipient >> should check this email and any attachments for the presence of viruses. >> The company accepts no liability for any damage caused by any virus >> transmitted by this email. >> > >> > www.wipro.com >>