Hi Susanne,

there are two options in UIMA:

1) you write your own reader which repeatedly outputs the same data
2) you write a flow controller which saves all data produced by the reader and 
re-runs all components again on it

However, I'd recommend we check offline if/how DKPro Lab could fit in with your 
scenario. It may even just be the easiest to run your pipeline in a loop using 
uimaFIT and XMI/binary CAS serialization to feed in the output of one run into 
the next one.

Cheers,

-- Richard

Am 13.06.2013 um 17:32 schrieb Susanne Neumann 
<[email protected]>:

> Hi,
> 
> is there a (good) way in UIMA to process the whole text collection more than 
> once? The process method processes each document once for the whole 
> collection. But I need to iterate several times over the whole collection.
> 
> The background is, that I want to implement a bootstrapping annotator using 
> UIMA. One of the main characteristics of bootstrapping is, that the corpus is 
> processed several times, collecting new rules, terms and evidence each time, 
> based on the results of the previous turns. I planned to write a 
> bootstrapping AE, but I can't figure out how to iteratively process the 
> collection.
> 
> I am looking for any hints or tips about how to implement this with UIMA.
> 
> Thanks,
> Susanne

Reply via email to