Return-Path: X-Original-To: apmail-uima-user-archive@www.apache.org Delivered-To: apmail-uima-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AA03CE1E3 for ; Thu, 21 Feb 2013 17:16:33 +0000 (UTC) Received: (qmail 26794 invoked by uid 500); 21 Feb 2013 17:16:33 -0000 Delivered-To: apmail-uima-user-archive@uima.apache.org Received: (qmail 26759 invoked by uid 500); 21 Feb 2013 17:16:32 -0000 Mailing-List: contact user-help@uima.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@uima.apache.org Delivered-To: mailing list user@uima.apache.org Received: (qmail 26750 invoked by uid 99); 21 Feb 2013 17:16:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Feb 2013 17:16:32 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of ro.franchini@gmail.com designates 209.85.214.174 as permitted sender) Received: from [209.85.214.174] (HELO mail-ob0-f174.google.com) (209.85.214.174) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Feb 2013 17:16:27 +0000 Received: by mail-ob0-f174.google.com with SMTP id 16so9005828obc.19 for ; Thu, 21 Feb 2013 09:16:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=NQUwEVEfVhTHqR9F5A97d7QJxhmjKn1GvA5JwMb16e8=; b=gAu9EBUcnmW6Ppvsw7Fo1crur89LLV8xfEg/EKM2+0y/4goqI/zcG7f7WKTjMamoaN 74IGUwm3lLaAmyjtVXoj0bXQ3JoFauzzLWl+EjuCHFBnR7+DfPy6sIErYdv/6ABe3ib8 zTFJVqOSvtm5LZU4T8a5eM7ImiqcKgW6aW6CKj1/V9E20Hztne4ujy9vzUeGU2fgCIRq Bx+oHy3ErpU+CPBHvyM0/gDS3MSgsYuZJ4hLwa0OAacvtNjmGCQ4h2rDtCAZjjjtE96n TiiFytA4of+2axj6kjiUMhKs9DFUlRTUWD2oSzvskwRpY2YKXqB5p+6iwXBZCKYNcwaC GfBg== X-Received: by 10.60.172.18 with SMTP id ay18mr11085249oec.126.1361466966333; Thu, 21 Feb 2013 09:16:06 -0800 (PST) MIME-Version: 1.0 Sender: ro.franchini@gmail.com Received: by 10.76.21.175 with HTTP; Thu, 21 Feb 2013 09:15:46 -0800 (PST) In-Reply-To: <62A2F4E7-CA0E-4B10-A24E-EBAB13D84359@web.de> References: <62A2F4E7-CA0E-4B10-A24E-EBAB13D84359@web.de> From: Roberto Franchini Date: Thu, 21 Feb 2013 18:15:46 +0100 X-Google-Sender-Auth: VNobhpKuqxKgM-yy17REuHqyKdo Message-ID: Subject: Re: UIMA DroolsRuntimeAnnotator To: user@uima.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Feb 21, 2013 at 5:00 PM, Timm Heuss wrote: > Dear UIMA users, > I created an Analysis Engine that integrates the JBoss Drools Rule Engine= into an UIMA pipeline. This allows you to process and manipulate Feature S= tructures of a given CAS in "the Drools way" - with declarative Drools rule= s stored separately from your application. > > The combination of UIMA and Drools turned out to be quite powerful in my = application, so I wanted to share the AE with you: > > https://github.com/heussd/droolsruntimeannotator > > Maybe it is of use for someone else, too. Hi, we use the UIMA/Drools combination in production since 2011. A POC is available here: https://github.com/celi-uim/uima-drools We don't use the listener because we prefer to let people writing Drools grammars (e.g. linguists, not developers) do whatevere they want with the cas and his annotations. But I like your way. Cheers, FRANK -- Roberto Franchini The impossible is inevitable. http://www.celi.it http://www.blogmeter.it http://github.com/celi-uim http://github.com/robfrank Tel +39.011.562.71.15 jabber:ro.franchini@gmail.com skype:ro.franchini tw:@robfrankie