Hi Rafa,

you are correct, that's the cause. At the time we contributed it, we
aggreed on english. The parameter can be found in [path to
engines]/dbpspotlight/Constants.java

The parameter is called SUPPORTED_LANGUAGES.

I think it is time we make that configurable.

best,
Iavor

Am 03.12.2012 14:37, schrieb Rafa Haro:
> Hi again,
> 
> In the post about DBpedia Spotlight and Apache Stanbol Integration by
> Iavor Jelev [1] you can read exactly the following:
> 
> */$chainURL/dbpspotlight/*/
> //This chain replicates the functionality of dbpspotlightannotate, by
> chaining dbpspotlightspot and dbpspotlightdisambiguate. Please note that
> langidis run first, and only english texts are processed. In the near
> future, DBpedia Spotlight will support multiple languages and this
> constraint will be adapted accordingly./
> 
> Is this maybe a hard-coded restriction?
> 
> Regards
> 
> [1]
> http://blog.iks-project.eu/dbpedia-spotlight-integration-in-apache-stanbol-2/
> 
> 
> El 03/12/12 09:39, Rafa Haro escribió:
>> Hi Rupert,
>>
>> As always, thanks for your help. Inspecting the logs, part of the
>> mystery has clarified. Basically, the problem is the language. I'm
>> trying to test DBPedia Spotlight enhancer with Spanish texts. So, I
>> did a request to the Stanbol Dev Server with a Spanish text and got
>> the same result. Then I configured again my local Stanbol to work with
>> a local installation of DBPedia Spotlight, try again with a Spanish
>> text and this time I can read the following messages in the log file:
>> /
>> //[Thread-114]
>> org.apache.stanbol.enhancer.engines.langdetect.LanguageDetectionEnhancementEngine
>> language identified: [es:0.999996063192582]//
>> //03.12.2012 08:52:55.386 *INFO* [Thread-116]
>> org.apache.stanbol.enhancer.engines.dbpspotlight.utils.SpotlightEngineUtils
>> DBpedia Spotlight can not process ContentItem
>> <urn:content-item-sha1-4e1e021a361ceee0897f81f6e8d4b909072cd04e>
>> because language es is not supported (supported: [en])/
>>
>> So far, I haven't been able to find anything to change supported
>> languages for the enhancer. I suppose that it should be possible to do
>> that, am I wrong??
>>
>> Thanks. Regards
>>
>> El 01/12/12 15:19, Rupert Westenthaler escribió:
>>> On Fri, Nov 30, 2012 at 2:14 PM, Rafa Haro<rh...@zaizi.com>  wrote:
>>>> Hi all,
>>>>
>>>> I was trying to test the DBPedia Spotlight enhancer with a local
>>>> installation of DBPedia Spotlight in an out-of-the-box Stanbol from the
>>>> repository. So, I changed the URL of the service in
>>>> dbpspotlightannotate
>>>> engine to my point to my local service endpoint. When I tested it, the
>>>> enhancement chain always stopped at language detection engine. I
>>>> thought
>>>> that maybe there was any error with my local installation, but then
>>>> I tried
>>>> again with the default URL endpoint
>>>> (http://spotlight.dbpedia.org/rest/annotate) and got the same result.
>>> I have never tried to change the configuration of the service URL so
>>> this might be a Bug. Is your Spotlight service public accessible. If
>>> so I could try to replicate this. If you do not want send the URL on a
>>> public mailing list feel free to send it directly to me.
>>>
>>>> The
>>>> only clue I have so far is the following message in the console
>>>> where I run
>>>> Stanbol:
>>>> /
>>>> //A servlet request, to the URI
>>>> http://192.168.1.35:8080/enhancer/chain/dbpedia-spotlight, contains
>>>> form
>>>> parameters in the request body but the request body has been
>>>> consumed by the
>>>> servlet or a servlet filter accessing the request parameters. Only
>>>> resource
>>>> methods using @FormParam will work as expected. Resource methods
>>>> consuming
>>>> the request body by other means will not work as expected./
>>>>
>>> This message is triggered by any Request to Stanbol when the
>>> "httpqueryheaders" module is active. It can not be the cause for your
>>> problem.
>>>
>>> Are there any loggings in the Stanbol log file?
>>> What is the exact Chain configuration you are using?
>>>
>>> On the Stanbol Dev Server [1] (nightly build) it seams to work.
>>>
>>> best
>>> Rupert
>>>
>>> [1]http://dev.iks-project.eu:8081/enhancer/chain/dbpedia-spotlight
>>>
>>>> Does anyone know what can be happening??
>>>>
>>>> Regards
>>>>
>>>> This message should be regarded as confidential. If you have
>>>> received this
>>>> email in error please notify the sender and destroy it immediately.
>>>> Statements of intent shall only become binding when confirmed in
>>>> hard copy
>>>> by an authorised signatory.
>>>>
>>>> Zaizi Ltd is registered in England and Wales with the registration
>>>> number
>>>> 6440931. The Registered Office is 222 Westbourne Studios, 242 Acklam
>>>> Road,
>>>> London W10 5JJ, UK.
>>>
>>> -- 
>>> | Rupert westenthalerrupert.westentha...@gmail.com
>>> | Bodenlehenstraße 11                             ++43-699-11108907
>>> | A-5500 Bischofshofen
>>
> 
> 
> This message should be regarded as confidential. If you have received
> this email in error please notify the sender and destroy it immediately.
> Statements of intent shall only become binding when confirmed in hard
> copy by an authorised signatory.
> 
> Zaizi Ltd is registered in England and Wales with the registration
> number 6440931. The Registered Office is 222 Westbourne Studios, 242
> Acklam Road, London W10 5JJ, UK.
> 

Reply via email to