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 50A95103A2 for ; Tue, 23 Apr 2013 05:12:12 +0000 (UTC) Received: (qmail 44572 invoked by uid 500); 23 Apr 2013 05:12:12 -0000 Delivered-To: apmail-uima-user-archive@uima.apache.org Received: (qmail 44289 invoked by uid 500); 23 Apr 2013 05:12:06 -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 44237 invoked by uid 99); 23 Apr 2013 05:12:04 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Apr 2013 05:12:04 +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 richard.eckart@gmail.com designates 74.125.83.50 as permitted sender) Received: from [74.125.83.50] (HELO mail-ee0-f50.google.com) (74.125.83.50) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Apr 2013 05:11:57 +0000 Received: by mail-ee0-f50.google.com with SMTP id e53so62252eek.37 for ; Mon, 22 Apr 2013 22:11:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=WPp57tHZkArM/av3Aw0K065w+FZrS3WXrUr8lRYf46g=; b=ZSS9qNq8n4xnf2Bto3/xWNCRmFEESnRsfdyOD4W3qqMzsa+HZm69f+ryRKDZ5YnhBV RalV051YckLIGIkVNEi0XdJb+W2t+koxwDousPVlUBjiuT2SLS14y5sV3qRx8VnNiJJS 4TwngBHjrgMwYZ8UBDBOvRw/7LIFTxEJnC4bw57/Ff6QyO/VvwI9BugrGinYt++3sr38 IeWHGJOEzdJVGiC7JyeS0bjvMHJzEPqKAhPRq3SMheVLqdZsTJGgmzTKwHFEcEKhUKxr jkCnwxhQxn3R+vpHkFohIbULmFcvCSAxT+ES7PCsWRRCJkWsI2BcxM6ecFTFP3m9gUQf AlzQ== X-Received: by 10.14.109.131 with SMTP id s3mr2802844eeg.26.1366693897186; Mon, 22 Apr 2013 22:11:37 -0700 (PDT) Received: from [10.0.1.20] (ip-178-200-235-87.unitymediagroup.de. [178.200.235.87]) by mx.google.com with ESMTPS id j44sm44436329eeu.10.2013.04.22.22.11.35 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 22 Apr 2013 22:11:36 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Subject: Re: Using PEAR in a application based on Uima framework From: Richard Eckart de Castilho In-Reply-To: Date: Tue, 23 Apr 2013 07:11:34 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: user@uima.apache.org X-Mailer: Apple Mail (2.1503) X-Virus-Checked: Checked by ClamAV on apache.org > Erhmmm, has anybody do something like this before? > I really am interested to know how you can do it. >=20 > To clarify, I am very interested in how you can mix-match different = PEARs,=20 > possibly from different open source projects, with different type = systems,=20 > and run them in a pipeline as a coherent whole. >=20 > How do you resolve the issue that all their type systems are of = different=20 > Java types and be able to use each other's analysis results in the = pipeline. We generally stick to one type system and one collection of components = and include components from other collections only if the are configurable = with respect to type or of they are type agnostic. E.g. we combine the = linguistic pre-processing components from DKPro Core [1] with the machine learning components from ClearTK [2]. There is also the uima-type-mapper [3] that tries to convert between = systems. Maybe you want to try that.=20 Cheers, -- Richard [1] http://code.google.com/p/dkpro-core-asl/ [2] https://code.google.com/p/cleartk/ [3] http://code.google.com/p/uima-type-mapper/=