alina shapira created CTAKES-390:
------------------------------------
Summary: problem in detecting a family memeber
Key: CTAKES-390
URL: https://issues.apache.org/jira/browse/CTAKES-390
Project: cTAKES
Issue Type: Bug
Components: ctakes-assertion
Affects Versions: 3.2.2
Reporter: alina shapira
when parsing a sentence including a family member, the family member not
detected if it does not appear as the first word in the sentence.
so in "dad ha diabetes" the subject is found to be a family member
but in "his dad has diabetes" the subject is the patient himself.
looks related to the SubjectAttributeClassifier class
in function isFamilyTerm(Annotation arg)
need to change the matches statement so that the family keyword may appear not
as a first word:
.matches(".*(father|dad|mother|mom|bro|sis|sib|cousin|aunt|uncle|grandm|grandp|grandf|"
"wife|spouse|husband|child|offspring|progeny|son|daughter|nephew|niece|kin|family).*");
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)