incubator-ctakes-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Coarr, Matt" <>
Subject Re: what do they do? lookup window & overlap annotators
Date Thu, 15 Nov 2012 14:26:37 GMT
Thanks Britt and James! That's very helpful!


On 2012-11-14 17:42 , "Masanz, James J." <> wrote:

>This is all from memory:
>In the default pipeline Noun phrases are turned into lookupWindows.
>The LookupDesc*.xml file being used describes what type annotation is
>used for a lookup window.
>Sentence is (or at least was at one time) too big to be reasonable both
>for performance purposes and because it would cause words from unrelated
>parts of a sentence to be considered together too often.
>LookupWindow annotations were designed to be the input to the dictionary
>lookup component.
>The default pipeline creates LookupWindow annotations from noun phrases
>(including NP PP NP patterns) so that the verb phrases etc are not
>I believe that the overlap annotator is used in order to keep things
>modular and not be dependent on previous components - to not assume
>LookupWindows are non-overlapping. Overlapping ones get merged into a
>single LookupWindow so that when iterating through all LookupWindow
>annotations, cTAKES won't create multiple annotations for the same
>-- James
>> -----Original Message-----
>> From:
>> [mailto:ctakes-dev-return-847-
>>] On Behalf Of Coarr, Matt
>> Sent: Wednesday, November 14, 2012 4:20 PM
>> To:
>> Subject: what do they do? lookup window & overlap annotators
>> Does anyone have a quick description of what the lookup window annotator
>> and the overlap annotator do?
>> I've been looking at the descriptor for LookupWindowAnnotator.xml and
>> its two subcomponents (which use classes OverlapAnnotator and
>> CopyAnnotator).
>> I'm trying to get a better grasp for what they do.
>> Thanks!
>> Matt

View raw message