Hi, I dont think there is an explicit example that demonstrate UIMA AS setup as in Figure 5. However, with some effort you can create it yourself. UIMA ships with a bunch of example components that include FileSystemCollectionReader and XmiWriterCasConsumer among others. Check uima distribution under $UIMA_HOME/examples/descriptors. The above CollectionReader reads specified collection of documents from a file system. Supported documents are text and xml. If your collection is not segmented perhaps the easiest way to get started is to use RunRemoteAsyncAE (client) and run it with a CollectionReader that points to a collection of text/xml files. You can find a small collection of documents under $UIMA_HOME/examples/data.
As for the service, you can modify Deploy_MeetingDetectorTAE.xml example. Just add to the AE descriptor a CasConsumer that writes results of analysis to the File System in XMI format. As mentioned there is an example CC for that: XmiWriterCasConsumer. If your collection is already segmented you can add a CasMultiplier (CollectionReader) to the MeetingDetectorTAE descriptor and configure it to point to the collection chunk you want to process. Regards, Jerry On Tue, Nov 30, 2010 at 9:14 AM, Sergeant, Alan <[email protected]>wrote: > Hi, > I have been looking through the UIMA AS Getting started guide( > http://uima.apache.org/doc-uimaas-what.html), and am particularly > interested in the architecture discussed in Figure 5 (Scale out using > multiple Collection Readers and Cas Consumers). I am wondering is there any > example code like RunRemoteAsyncAE that is available, or is this a suggested > architecture that has not been implemented yet? > > Regards, > Alan Sergeant > >
