Hi Dileepa

On Sun, Feb 1, 2015 at 11:43 AM, Dileepa Jayakody
<dileepajayak...@gmail.com> wrote:
>>
>> > Can I please know how to set log levels for components in Stanbol?
>>
>> You have to make a configuration of the
>> "org.apache.sling.commons.log.LogManager.factory.config" service.
>> Typically you want to set the log level (DEBUG) and the package of the
>> components you want to log in that level
>> (`org.apache.stanbol.entityhub.yard.sesame` based on the error log in
>> your first mail). You could also set a different log file if you want
>> to have those logs in its own file.
>>
>> Thanks Rupert will try this.
>
> By the way, is entity linking using Sesame yard not recommended for Stanbol
> usecases?
>

Entity Linking works best with a Solr backend. as is can make use of
Solr specific features like the follows

1. Query Ranking: Entity linking works by OR queries over multiple
tokens in the Text. Solr will rank results that match multiple tokens
first. SPAQL will not do so. As EnttiyLinking only receives ~10
results you might miss interesting results for bigger vocabularies.
2. Solr Analyzers use language specific configurations. Esp.  stemming
can be very useful for linking. As SPARQL is a query language and not
a search engine SPARQL engines do typically not support such features.
However if I remember correctly Marmotta has some full text
capabilities (as does virtuoso)

To summarize: Using Solr as backend for EntityLinking is preferable.

best
Rupert


-- 
| Rupert Westenthaler             rupert.westentha...@gmail.com
| Bodenlehenstraße 11                              ++43-699-11108907
| A-5500 Bischofshofen
| REDLINK.CO 
..........................................................................
| http://redlink.co/

Reply via email to