Yes, it is (not only) relevant to library catalog indexing, because Bibframe, a new project by Library of Congress, is built on RDF, and next-generation library systems will embrace W3C semantic web technologies.
The RDF data I generate is indexed in JSON-LD format into Elasticsearch but for SPARQL queries, it has to be stored in triple stores. SPARQL is one missing thing I can not do with Elasticsearch, just querying JSON-LD, which is good for a number of use cases, but not for "pure" semantic web applications. Projects like Jena Text try to connect RDF and Lucene/Solr http://jena.apache.org/documentation/query/text-query.html by other means, by adding "full text searches" as a language property into a SPARQL dialect. But I wonder if a SPARQL engine could run a subset of SPARQL on a JSON-LD doc store like Elasticsearch, by translating SPARQL to ES DSL queries. Some queries won't run that fast, but that wouldn't hurt for a demonstration - I admit the idea is a very rough sketch, but replacing triple store by ES would be intriguing. Comments, ideas, criticism etc. is welcome. Jörg On Tue, May 27, 2014 at 6:47 PM, Jakub Kotowski <[email protected]>wrote: > It took quite a bit of figuring out but we succeeded registering a > rootMapper and using the ParseContext, thanks. > > We don't have any plans for implementing SPARQL on top of ElasticSearch. > Siren can do joins which perform better than blockjoins, especially for > deep nesting, but it still is a different paradigm. > > On the other hand, we are always interested in new use cases. We've done > work on indexing richly structured documents with lots of structure and > lots of text content too and querying where you need to combine querying > structure and text. Maybe that is something relevant to library catalog > indexing? > > In any case, I'd be happy to hear more if you want to reply offline. > > Jakub > > > On Friday, May 23, 2014 8:00:51 PM UTC+1, Jörg Prante wrote: > >> Do you plan to implement SPARQL endpoint on Elasticsearch? >> >> That would be one wonderful asset missing in my portfolio for supporting >> library catalog indexing and search, all I do with RDF and Elasticsearch is >> based on JSON-LD. >> >> Jörg >> >> >> On Fri, May 23, 2014 at 8:17 PM, Jakub Kotowski <[email protected]>wrote: >> >>> Great, the ParseContext looks promising. >>> >>> We'll try it and report back, thanks! >>> >>> Jakub >>> >>> BTW, just to answer your previous implicit question - SIREn allows for >>> advanced structured document search, more at http://sirendb.com/ >>> >>> >>> -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/e4168857-a854-4119-abae-58d4cbbbaf1a%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/e4168857-a854-4119-abae-58d4cbbbaf1a%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAKdsXoEd0zSuN0WHy3a2U5Dwx6atGnhuWwmjq9pwDBKdG2z70A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
