Re: SLF4J instead of Log4J at the API level? [EXTERNAL]

2024-07-29 Thread Richard Eckart de Castilho
Hi, > On 29. Jul 2024, at 12:02, Finan, Sean > wrote: > > - The main branch still uses ContextSingletonBeanFactoryLocator which is not > part of Spring anymore and thus the Eclipse has compiler errors > -- ​I can look for an appropriate replacement. I briefly googled and I'm note sure if ther

Re: SLF4J instead of Log4J at the API level? [EXTERNAL]

2024-07-29 Thread Richard Eckart de Castilho
Hi Gandh, > On 27. Jul 2024, at 14:06, Gandhirajan N wrote: > > However, the versionRange in root POM could > introduce unpredictability in builds if newer versions introduce breaking > changes If that were a version range in a dependency: yes -- but this is a different case. However, this pa

Re: Build cTAKES using GitHub action?

2024-07-29 Thread Richard Eckart de Castilho
> On 29. Jul 2024, at 12:14, Finan, Sean > wrote: > >> Btw. how about setting up a GitHub action for building cTAKES? > > I thought about that when we switched over from svn. I didn't do it myself > because I am happy with Jenkins. Right, I honestly forgot that there's Jenkins. I guess th

Build cTAKES using GitHub action?

2024-07-26 Thread Richard Eckart de Castilho
Btw. how about setting up a GitHub action for building cTAKES? -- Richard

Re: SLF4J instead of Log4J at the API level? [EXTERNAL]

2024-07-26 Thread Richard Eckart de Castilho
Hi Sean, i have set up an initial PR here: https://github.com/apache/ctakes/pull/21 However, there are a few issues: - The lifecycle plugin in the root POM uses "version" instead of "versionRange" in the main branch - the PR fixes that - The main branch still uses ContextSingletonBeanFactory

Re: SLF4J instead of Log4J at the API level? [EXTERNAL]

2024-07-26 Thread Richard Eckart de Castilho
Hi, > On 26. Jul 2024, at 12:42, Peter Abramowitsch wrote: > > The log4j team themselves say that bundling property files inside > distributed jars is good practice and it took a while to track this down. > Should we officially remove them from the ctakes-core build? IMHO: Logging configuratio

SLF4J instead of Log4J at the API level?

2024-07-25 Thread Richard Eckart de Castilho
Hi Sean, > On 25. Jul 2024, at 16:15, seanfi...@apache.org wrote: > > The following commit(s) were added to refs/heads/main by this push: > new 1556d13 Replaced all logging with log4j2 , including java and > commons-logging Removed or pushed back a few dependencies. If I saw it correctly,

Bringing ClearTK to UIMAv3?

2022-07-29 Thread Richard Eckart de Castilho
Hi folks, I have set up a branch of ClearTK building against UIMA v3.3.0. It compiles. Some tests seem to fail when building with tests from the command line. When I ran at least one of the tests in Eclipse, it worked there. I didn't investigate. Is this of interesting to somebody? Would someb

Re: Apache cTAKES GitHub mirror is stuck in 2019 [EXTERNAL] [SUSPICIOUS] [SUSPICIOUS]

2022-06-28 Thread Richard Eckart de Castilho
Hi all, > On 6. Jun 2022, at 16:09, Finan, Sean > wrote: > > Hi Kean, > > Thank you for the suggestion and the link. I am really glad that people are > interested in this guithub topic and taking it seriously. It would be great > if we could make it happen. > > While definitely a possibilit

Re: Apache cTAKES GitHub mirror is stuck in 2019 [EXTERNAL]

2022-06-02 Thread Richard Eckart de Castilho
On 2. Jun 2022, at 14:22, Finan, Sean wrote: > > I don't know much about how this is done. If anybody out there has knowledge > or experience that they can pass on, please share. When we did this for UIMA, the steps were documented here: https://uima.apache.org/convert-to-git.html Not 100

Apache cTAKES GitHub mirror is stuck in 2019

2022-06-02 Thread Richard Eckart de Castilho
Hi, it appears that the GitHub mirror of Apache cTAKES may be stuck. When I check the svn log of https://svn.apache.org/repos/asf/ctakes/trunk/, I can see activity as recent as May 2022. However, on GitHub, I can only see stale branches: https://github.com/apache/ctakes/branches Wouldn't it b

End of the road for UIMAv2 - please upgrade to UIMAv3

2022-03-08 Thread Richard Eckart de Castilho
On 17. Aug 2021, at 22:08, Finan, Sean wrote: > > If you absolutely require uima 3 for some reason then I don't think that I > can help you. You may want to ask the uima lists about mixing versions or > equivalent v2 solutions for your goals. Besides connecting pipes through remote services,

Re: uimafit version and commit messages

2017-11-28 Thread Richard Eckart de Castilho
The uimaFIT releases mainly fix bugs and add smaller features. It should be pretty safe to update to 2.4.0. I didn't face any problems upgrading e.g. DKPro Core which is pretty large and uses uimaFIT intensively. Cheers, -- Richard (atm maintaining uimaFIT) > On 28.11.2017, at 01:45, David Kinca

Re: Travis for testing

2017-08-21 Thread Richard Eckart de Castilho
On 20.08.2017, at 10:56, Andrey Kurdumov wrote: > > I'm good with Jenkins, just was not aware about it. I never work with it, > but my impression is that is better suited for automation of infrastructure > tasks > > Does cTakes use Jenkins? If not, I would like to volunteer in the > configuratio

Re: Travis for testing

2017-08-20 Thread Richard Eckart de Castilho
On 19.08.2017, at 16:34, Andrey Kurdumov wrote: > > Given the fact that cTakes is available over GitHub ( > https://github.com/apache/ctakes) I interested in having configure Travis > to run exiting test suite of cTakes. > > That give clear visibility of the workflow and this investment in the >

Re: jcas to json error

2017-06-07 Thread Richard Eckart de Castilho
On 07.06.2017, at 07:33, Kumar, Avanish wrote: > > Exception in thread "main" java.lang.NoSuchMethodError: > org.apache.uima.cas.impl.TypeImpl.getSuperType()Lorg/apache/uima/cas/impl/TypeImpl; Could it be that you are mixing JARs from different version of UIMA, e.g. uimaj-core 2.7.0 with uimaj

Re: UIMA 3.0.0

2017-02-14 Thread Richard Eckart de Castilho
> On 14.02.2017, at 17:35, David Kincaid wrote: > > I see there is a new release of UIMA in the works and it's labeled as > 3.0.0. That jump seems to imply significant changes/updates. Is anyone in > the ctakes community close enough to the UIMA project to know if there is > anything beneficial t

Karma for Jira

2016-06-09 Thread Richard Eckart de Castilho
Hi all, could somebody please add me to the cTAKES project in Jira such that I can assign issues to myself? Best, -- Richard

Re: Welcome Richard Eckart de Castilho as a cTAKES committer

2016-05-28 Thread Richard Eckart de Castilho
Hi all, cool, thanks! :) Looking forward to helping out with cleaning up some aspects of the cTAKES codebase. Best, -- Richard > On 27.05.2016, at 21:23, Pei Chen wrote: > > The Apache cTAKES PMC is pleased to introduce Richard Eckart de > Castilho as a new committer. We are ver

Re: cTAKES dirty on checkout

2016-05-16 Thread Richard Eckart de Castilho
lly derived from the pom.xml’s. > —Pei > >> On May 13, 2016, at 11:48 AM, Richard Eckart de Castilho >> wrote: >> >> Hi all, >> >> when checking out the sources of cTAKES from SVN with Eclipse, most of the >> projects are dirty because the Eclip

cTAKES dirty on checkout

2016-05-13 Thread Richard Eckart de Castilho
Hi all, when checking out the sources of cTAKES from SVN with Eclipse, most of the projects are dirty because the Eclipse settings (.classpath and jdt.core.prefs) are in the SVN. The particular difference is that on my machine, the projects are configured to use a Java 8, while in SVN, it is co

Re: Combining Knowledge- and Data-driven Methods for De-identification of Clinical Narratives

2015-10-08 Thread Richard Eckart de Castilho
As far as I know, you can convert as long as ALL original authors / copyright holders agree to the conversion. Only the original authors may assign new licenses to their work. You might also want to double check that the codebase doesn't contain any copy/pasted code from third sources. As a thi

Re: YTEX depends on trove4j? LGPL issue

2014-10-15 Thread Richard Eckart de Castilho
On 15.10.2014, at 19:41, Steven Bethard wrote: > In addition to fixing the trove4j dependency, if anyone knows how to > get a report of all dependency licenses, it would be good to > double-check the rest of the YTEX dependencies to make sure there > aren't other issues. We do that in UIMA. Ther

Re: ytex DBconsumer and groovy parser

2014-07-01 Thread Richard Eckart de Castilho
Hi John, there is actually no grand difference between analysis engines and consumers. Per default, a UIMA runtime may create multiple instances of an analysis engine and run them in parallel (if the runtime supports that), but a "consumer" must see all data going through the pipeline, so there

Re: suggestion for default pipelines

2014-04-28 Thread Richard Eckart de Castilho
>> The former can clutter up the class space while the latter extends the >> length of classes, especially if there are multiple versions >> (getUMLSDictionaryAnnotator(), getICD9DictionaryAnnotator(), >> getMeshDictionaryAnnotator(), etc.) >> >> Tim >> >>> On 04/16

Re: suggestion for default pipelines

2014-04-27 Thread Richard Eckart de Castilho
There is already code scanning for annotations in the "generate" goal of the uimafit-maven-plugin. It may not be much effort to extend that to scan for and invoke such methods. -- Richard On 27.04.2014, at 10:39, Richard Eckart de Castilho wrote: > Maybe that choice should be lef

Re: suggestion for default pipelines

2014-04-27 Thread Richard Eckart de Castilho
etICD9DictionaryAnnotator(), > getMeshDictionaryAnnotator(), etc.) > > Tim > > On 04/16/2014 04:48 AM, Richard Eckart de Castilho wrote: >> It would be nice if uimaFIT provided a Maven plugin to automatically >> generate descriptors for aggregates. Maybe if we come up w

Re: Apache cTAKES Example Application?

2014-04-19 Thread Richard Eckart de Castilho
I have just added some documentation on how to create executable fat-jars compatible in a uimaFIT-compatible way [1] - maybe that can be useful to you in packaging cTAKES (example) applications. Another thing I found very useful in the past was the creation of similarly self-contained web-applica

Re: suggestion for default pipelines

2014-04-16 Thread Richard Eckart de Castilho
It would be nice if uimaFIT provided a Maven plugin to automatically generate descriptors for aggregates. Maybe if we come up with a convention for factories, e.g. a "class with static methods that do not take any parameters and that return descriptors", or "methods that bear a specific Java annot

Re: Brat

2014-02-08 Thread Richard Eckart de Castilho
On 08.02.2014, at 13:20, John Green wrote: > What I was > thinking was Brat for both annotations (forward), but also data > visualization (backward in Brat). > > But, maybe I am missing something and another visually rich representation > of the CAS is available? There is WebAnno [1], which us

Re: Clojure, having its origins in LISP, is a better fit for serious NLP work

2014-01-31 Thread Richard Eckart de Castilho
I'm sure that REST services have their place in the world, but I sure hope that NLP will not move more and more to the cloud. Consider running a business processing confidential or sensitive data with NLP. I'd not at all feel comfortable contracting third-party web-services to do that processing

Re: Represent your project at ApacheCon

2014-01-29 Thread Richard Eckart de Castilho
Hi Andy, you might find this interesting: https://github.com/jimpil/clojuima -- Richard On 29.01.2014, at 12:24, andy mcmurry wrote: > I'm hoping to attend. > If I were to present, it would be using NLP to find evidence of DNA > mutations causing disease. Interesting topic (for me at least) b

How are cTAKES resources distributed via Maven Central?

2014-01-27 Thread Richard Eckart de Castilho
Hi I was looking if/how cTAKES distributes resources via Maven Central. I found some, but I am actually quite a bit confused now. There are the -res artifacts [1], like ctakes-pos-tagger-res. These have a JAR and a sources-JAR. The JAR is practically empty, but the sources-JAR appears to conta

Re: scala and groovy

2013-12-13 Thread Richard Eckart de Castilho
tl7nnix > > -- James > > > -Original Message- > From: dev-return-2322-Masanz.James=mayo....@ctakes.apache.org > [mailto:dev-return-2322-Masanz.James=mayo@ctakes.apache.org] On Behalf Of > Richard Eckart de Castilho > Sent: Friday, December 13, 2013 3:36 PM >

Re: scala and groovy

2013-12-13 Thread Richard Eckart de Castilho
#spring-asm;3.1.0.RELEASE!spring-asm.jar] > > > I tried deleting .groovy/grapes/org.springframework but get the same error > I don't see this as being friendly for new users if downloading dependencies > is not so simple. > > -Original Message- > From: dev-retur

Re: scala and groovy

2013-12-13 Thread Richard Eckart de Castilho
On 13.12.2013, at 15:27, Steven Bethard wrote: > P.S. I've stayed out of this whole Groovy thing because we (at > ClearTK) had some bad experiences with Groovy in the past. Mainly with > Groovy scripts getting out of sync with the rest of the code base, > just like XML descriptors, though perhaps

Re: cTAKES Groovy...

2013-12-12 Thread Richard Eckart de Castilho
I tried with the small script (buh): export JAVA_OPTS="-Dgroovy.grape.report.downloads=true $JAVA_OPTS" HighFire-6:~ bluefire$ ./buh Resolving dependency: edu.mit.findstruct#findstructapi;0.0.1 {default=[default]} Preparing to download artifact edu.mit.findstruct#findstructapi;0.0.1!findstructapi

Re: cTAKES Groovy...

2013-12-12 Thread Richard Eckart de Castilho
y, December 12, 2013 11:06 AM > To: dev@ctakes.apache.org > Subject: RE: cTAKES Groovy... > > Seems unlikely to be the source of your problem, but could it be a firewall > issue? > > -Original Message- > From: Richard Eckart de Castilho [mailto:r...@apache.org] > Se

Re: cTAKES Groovy...

2013-12-12 Thread Richard Eckart de Castilho
update CTAKES-191 "Update Apache OpenNLP > dependency to 1.5.3" with a reminder to update the script. > > Trunk of cTAKES still uses 1.5.2-incubating > > -Original Message----- > From: dev-return-2297-Masanz.James=mayo@ctakes.apache.org > [mailto:dev-return-2297

Re: cTAKES Groovy...

2013-12-06 Thread Richard Eckart de Castilho
On 06.12.2013, at 18:01, "Masanz, James J." wrote: > I have not solved my issues on my ubuntu server yet where > "Error grabbing Grapes -- [unresolved dependency: jwnl#jwnl;1.3.3: not found]" This has also already been fixed in OpenNLP 1.5.3, so there must be some dependency on OpenNLP 1.5.(1|

Re: cTAKES Groovy...

2013-12-06 Thread Richard Eckart de Castilho
Anybody who has been using OpenNLP via Maven (not Groovy grapes) should already have that in their local .m2 repos. While the library is not on Maven Central, OpenNLP fetches it from some other repository that is declared in the OpenNLP POM. I believe that Grape does not take additional reposi

Re: cTAKES Groovy...

2013-12-04 Thread Richard Eckart de Castilho
I'd go along with Pei's argumentation. If it is supposed to go into the JAR, it should not be in src/(main|test)/xxx. For DKPro Core, I just these scripts to our wiki for the time being. The nice thing is that they are self-contained. So they are actually quite independent of the release cycle of

Re: Nightly Snapshots to ASF Nexus with Jenkins

2013-11-05 Thread Richard Eckart de Castilho
Isn't the ASF Jenkins pre-configured with credentials that allow it to deploy builds to the Apache Nexus? Check out the UIMA-SDK or UIMA-uimaFIT builds. I'm pretty sure, that I didn't have to configure anything in particular. Make sure that you don't deploy using the Maven goal, but using the Jenki

Re: cTAKES user interface

2013-10-29 Thread Richard Eckart de Castilho
Maven allows to do marvelous things on the CLI, provided you throw in an additional component: Groovy. We did some amazing self-contained Groovy scripts with uimaFIT and DKPro Core which you might find interesting http://code.google.com/p/dkpro-core-asl/wiki/DKProGroovyCookbook -- Richard O

Re: Common Type System across systems?

2013-10-02 Thread Richard Eckart de Castilho
Thanks for the reference, I'll have a look at it. I don't plan to invent the ultimate type system :P Of course that would be doomed to fail. I also don't plan to venture into the design of the special medical types that cTAKES needs in addition. I plan to make suggestions for the basic analysis l

Re: CTAKES-248- include original covered text of NEs which can't be recovered post if NE is from a disjoint span

2013-10-02 Thread Richard Eckart de Castilho
What benefit would it have to store a string with some separation character (which may mean that the separation character in the elements may need to be escaped), over using a feature of type FSArray pointing to the original segments? Not sure if that is what Karthik meant when referring to fet

Re: Common Type System across systems?

2013-10-01 Thread Richard Eckart de Castilho
At the time that Steven, Philip and I had our conversation, I committed to do the work and to come up with a proposal. For quite some time I had no time to work on this, but actually, an analysis the design of several UIMA type systems has meanwhile been done. As this is part of ongoing research

Re: cTAKES DATA DICTIONARY

2013-09-30 Thread Richard Eckart de Castilho
Sounds cool, unfortunately as it is, it doesn't seem to work in Safari, Firefox, or Chrome :( (OS X) -- Richard On 30.09.2013, at 18:01, "Chen, Pei" wrote: > Thanks Murali! > It's actually pretty cool to have a quick reference to lookup what all the > different fields mean. > FYI: I've made t

Re: sentence number in WordToken

2013-09-30 Thread Richard Eckart de Castilho
Hi, if you do many selectCovering calls, you may be faster using indexCovering once and then using the lookup index it produces. IMHO type systems should not contain information that can easily be calculated at runtime (e.g. sentence number, token number, etc.). Mind, I have no say here ;) Just

Re: converting annotators to uimafit

2013-05-16 Thread Richard Eckart de Castilho
> uimaFIT is currently being integrated into UIMA as an add-on and it looks > like it's currently in their sandbox. > https://svn.apache.org/repos/asf/uima/sandbox/uimafit Pong. I cannot give you an exact date, but I'd say end of Spring/mid summer. Trying to wrap up loose ends here and there.

Re: right way to create new component (project)

2013-04-23 Thread Richard Eckart de Castilho
Hi James, I create child-module projects by opening the POM of the parent (e.g. trunk/pom.xml) in the Eclipse POM Editor and the use "Module -> Create" to create the child. Eclipse creates this as a sub-folder of the parent module project and the child also shows up as a separate project in Ecl

Re: ClearNLP POSTagger

2013-04-09 Thread Richard Eckart de Castilho
ater to Maven Central. Some test staging of the new packaging can at times be found here https://zoidberg.ukp.informatik.tu-darmstadt.de/artifactory/public-ukp-staging-local Cheers, -- Richard -- ----------- Richard Eckart de Ca

Re: ClearNLP POSTagger

2013-04-08 Thread Richard Eckart de Castilho
hm than maximum entropy used by OpenNLP." > > [1] http://aclweb.org/anthology-new/P/P12/P12-2071.pdf -- ------- Richard Eckart de Castilho Technical Lead Ubiquitous Knowledge Processing Lab (UKP-TUD) FB 20 Computer Scien