Thank you both very much. That was very helpful.
Best, JG — Sent from Mailbox On Mon, Jan 5, 2015 at 3:17 PM, Finan, Sean <[email protected]> wrote: >> Adding triggers requires modifying a text file - much simpler than changing >> code and compiling. > +1 > Thanks Vijay! > -----Original Message----- > From: vijay garla [mailto:[email protected]] > Sent: Monday, January 05, 2015 3:13 PM > To: [email protected] > Subject: Re: Negex > I think the original ctakes negation AE is in the spirit of Negex, but it is > not Negex. AFAICT the ctakes negation AE > * requires that triggers are single tokens > * does not support conjuctions (e.g. however, nevertheless) or post-negation > triggers (e.g. free, was ruled out) > * is based on a FSM, which is different from the way Negex rules work > * requires modifying and recompiling code to add negation triggers > We ported the Negex algorithm 1-1 to UIMA to address these issues. See the > ctakes-ytex-uima\desc\analysis_engine\NegexAnnotator.xml and the > corresponding trigger file > (ctakes-ytex-res\src\main\resources\org\apache\ctakes\ytex\negex\negex_triggers.txt) > Adding triggers requires modifying a text file - much simpler than changing > code and compiling. > -vj > On Mon, Jan 5, 2015 at 8:30 PM, Finan, Sean < > [email protected]> wrote: >> I don't know. I'm comparing what I think is the 2009 negex trigger >> set >> https://code.google.com/p/negex/source/browse/trunk/GeneralNegEx.Java. >> v.1.2.05092009/negex_triggers.txt >> >> with the cTakes trigger set in >> org.apache.ctakes.core.fsm.machine.NegationFSM.java and it looks like >> the cTakes set is missing some 2009 negex trigger words, such as "exhibit". >> >> Anyway, you can read >> https://cwiki.apache.org/confluence/display/CTAKES/cTAKES+3.0+-+NE+Con >> texts for info on adding triggers to the cTakes version. >> >> Sean >> >> -----Original Message----- >> From: John Green [mailto:[email protected]] >> Sent: Monday, January 05, 2015 2:03 PM >> To: [email protected] >> Cc: [email protected] >> Subject: Re: Negex >> >> Thanks Ma'am for the input! >> >> >> So to clarify: ctakes added additional trigger words to the list >> published originally? (This is an unrelated question to the negex vs >> ml thread last month). >> >> >> >> >> Best, >> >> John >> — >> Sent from Mailbox >> >> On Mon, Jan 5, 2015 at 12:58 PM, Green, John <[email protected]> wrote: >> >> > Hi all - Does anyone know off the top of their head if the negex >> > trigger rules included in the original 2009 python script were added >> > to when it was implemented in ctakes? >> > Thanks, >> > John >>
