tkurz/lime

Should LDPlugin use CMF module instead of Stanbol ?

Closed this issue · 6 comments

The new aggregation in the DBpedia info plugin needs to handle a response of the CMF LSI module with maximum 10 pictures. As well, the new Youtube plugin should do the same with videos. How would be best to handle the query for resources and where?

Where would the result of such a query:
PREFIX mao: http://www.w3.org/ns/ma-ont#

SELECT ?s ?p WHERE {
?s ?p http://dbpedia.org/resource/Wolfgang_Amadeus_Mozart.
?s rdf:type mao:Image.
}
be handled?

For this I'd extend the CMF module. The other CMF-specific SPARQL queries are already there so I think this fits well. The methods could be called by the plugin that needs it, right when it's needed or in the background. What do you think?

Mhh. It depends. LMF is a datastore, not an Index. So everytime you load a resource in LMF, it is cached in the LMF. The result is (especially for DBPedia resources): thousand of triples, that are never used…

Am 12.04.2013 um 16:39 schrieb Szaby Grünwald notifications@github.com:

For this I'd extend the CMF module. The other CMF-specific SPARQL queries are already there so I think this fits well. The methods could be called by the plugin that needs it, right when it's needed or in the background. What do you think?


Reply to this email directly or view it on GitHub.


Thomas Kurz
Knowledge and Media Technologies
Salzburg Research
Tel: +43/622/2288-253

Maybe I misunderstood something so let me clarify:
@tkurz Are you suggesting to query the LSI endpoint directly from the player instead of using CMF for caching? I assumed this is decided already and there's a connection implemented between CMF and LSI, and we just have to use it.
@cbara Was your question about Lime itself meaning how to implement the query in lime? Or the overall dataflow from LSI to the UI?

Am 15.04.2013 um 11:51 schrieb Szaby Grünwald notifications@github.com:

Maybe I misunderstood something so let me clarify:
@tkurz Are you suggesting to query the LSI endpoint directly from the player instead of using CMF for caching? I assumed this is decided already and there's a connection implemented between CMF and LSI, and we just have to use it.

Yes, LSI Service is integrated in LMF. It is used as an enhancer service, so the workflow is different. As soon as a Media Item is imported, it is enhanced with LSI.
@cbara Was your question about Lime itself meaning how to implement the query in lime? Or the overall dataflow from LSI to the UI?


Reply to this email directly or view it on GitHub.


Thomas Kurz
Knowledge and Media Technologies
Salzburg Research
Tel: +43/622/2288-253

We resolved this issue already.