ctakes-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bleeker, Troy C." <Bleeker.T...@mayo.edu>
Subject RE: cTAKES user interface
Date Fri, 01 Nov 2013 17:04:32 GMT
I agree that we got new users to a certain point. Much better than years back, but not as fast
as could be.

If you go down the VM route you have to make some choices. They don't all play in the same
sand box. Would you do a VMWare VM or would you do an AWS cloud RC2 instance or something
else. Which one is best for the community. Going back and forth with one image can be done
but I've never seen it be straight forward. No matter the choice would, you leave out more
people than if you chose to write deploy scripts because they don't use a particular virtual
machine world?

For these reasons I think would be better to focus on a deploy script:
- Easier to maintain and download
- Can be checked into the code repository
- Can support more than one OS
- VMs make decisions for users that could be choices in a script
- (weak argument) One could argue that given a VM a user might not learn enough to be successful
doing a deploy once thy like cTAKES and want to use it in their enterprise after having only
known the VM
- everything you said about DEPLOY and scripts

Arguments against deploy scripts:
- Which framework do most people use Puppet, Capistrano, Chef? They don't play nice together
either, so going from one to the other is a pain
- Needs documentation on how to use the deploy script as a user could be new to the deploy

-----Original Message-----
From: dev-return-2179-Bleeker.Troy=mayo.edu@ctakes.apache.org [mailto:dev-return-2179-Bleeker.Troy=mayo.edu@ctakes.apache.org]
On Behalf Of Andrew McMurry
Sent: Tuesday, October 29, 2013 6:15 PM
To: dev@ctakes.apache.org
Cc: Pan Teng; andymc@apache.org
Subject: Re: cTAKES user interface

Maven is great. Not going away. VM still highly desirable for first time users and even developers.
Maven solves the dependency problem. VM solves an installation problem. 

OK So I should put my money where my mouth is. :) OK I'll make a cTakes VM (Ubuntu 13.10).

I basically have to do this anyway. 

We must admit it is pretty tough to setup cTakes even with all the nicely written docs. 
NLP is complicated. CTAKES is a powerful and configurable engine. 

Nonetheless, the user request is completely well warranted. 
" How do I just make it work for the simplest case of copy pasting text into a console window
? " 

In my experiences Maven is great for dependancies of code (jars, wars, zips) but really struggles
with DEPLOY and INSTALLATION tasks, especially across OS systems. 

Most of the FOSS community has moved past maven for DEPLOY tasks. 
Puppet, Capistrano, and custom shell scripts are far more frequently used than Maven for DEPLOY

How does everyone feel about having trying a VM distribution and see how it goes? 
Volunteers thus far: AndyMC (me) 

On Oct 29, 2013, at 2:52 PM, "Chen, Pei" <Pei.Chen@childrens.harvard.edu> wrote:

> +1
> Pan, the short answer is yes- it can be done in CLI.  
> The problem is that most of us who are already familiar with the nitty gritty are probably
doing this with some sort of custom scripts or solution.
> Cc' the dev group to get a fresh perspective; not sure what the easiest would be-- run
the CPE via command line with default input/output directories or running a Driver Main Class
as part of examples.
> --Pei
>> -----Original Message-----
>> From: Andrew McMurry [mailto:mcmurry.andy@gmail.com]
>> Sent: Tuesday, October 29, 2013 5:41 PM
>> To: dev@ctakes.apache.org
>> Cc: Pan Teng; andymc@apache.org
>> Subject: Re: cTAKES user interface
>> In my opinion, this user request is totally reasonable.
>> Download time aside, it should take NO LONGER THAN 15 MINUTES to get 
>> started with cTakes.
>> True, cTakes is massively powerful and UMLS is a license headache.
>> Nonetheless!
>> This keeps coming up, we should strongly consider an improved VM 
>> distribution option so folks can get online with "copy-paste" text 
>> ready applications on their local machine.
>> I'm strongly considering making an Ubuntu 13.10 cTakes distribution 
>> for my own work, would others want this as well?
>> http://www.ubuntu.com/download/desktop
>> Yes I know thats a tall order, but its true ! :)
>> We dont have to provide the full UMLS instance, just the 
>> non-commercial dictionaries.
>> Just get new users "hooked on cTakes" with ICD9 diagnoses, 
>> procedures, medications annotations.
>> How do the other committers feel about this?
>> PS: I'm back and with more vigor++
>> On Oct 29, 2013, at 2:02 PM, "Chen, Pei" 
>> <Pei.Chen@childrens.harvard.edu>
>> wrote:
>>> Hi Pan,
>>> Fwd'ing to dev@
>>> From: Pan Teng [mailto:tengpan@udel.edu]
>>> Sent: Tuesday, October 29, 2013 4:37 PM
>>> To: user-owner@ctakes.apache.org
>>> Subject: Fwd: cTAKES user interface
>>> Hi there,
>>> I'm trying to explore the cTAKES system. Just curious whether there 
>>> is an
>> way that I can use cTAKES system just in the terminal window by 
>> typing some command line including input and then the output data can be generated?
>> Your kindly reply will be appreciated.
>>> Best,
>>> Pan

View raw message