Oh great! I just assumed it was a placeholder type with no annotator. That makes sense then that it's for titles like Dr. and Mr.
I talked to a student the other day who is interested in annotating patient name spans, but could only find the PersonTitleMention type and the fields in the non-span type Demographics, meant to be populated from structured data. It seems we don't have a type for annotating patient names. Tim ________________________________________ From: Finan, Sean <[email protected]> Sent: Tuesday, July 4, 2017 1:45 PM To: [email protected] Subject: RE: question about PersonTitleAnnotation class [SUSPICIOUS] [EXTERNAL] [SUSPICIOUS] Hi Tim, I don't know anything about the history, but the constants in PersonTitleFSM are: mr ms mrs dr The execute(..) method iterates through all four. Sean p.s. We need to be a little more careful with javadocs (jd) ... The jd for getTitleMachine() appears to be only partially true: * Gets a finite state machine that detects the following: * <ol> * <li>Dr.</li> * </ol> But then the jd for the class has * Uses one or more finite state machines to detect measurements in the given * input of tokens. And the jd for execute(..) has * @return Set of FractionToken objects. -----Original Message----- From: Miller, Timothy [mailto:[email protected]] Sent: Monday, July 03, 2017 3:11 PM To: [email protected] Subject: question about PersonTitleAnnotation class [SUSPICIOUS] [EXTERNAL] More specifically: /ctakes-type-system/target/generated-sources/jcasgen/org/apache/ctakes/typesystem/type/textsem/PersonTitleAnnotation.java? Just curious what this type is intended to represent. Is it titles, as in "Dr." or "Mrs."? And is there a type for just representing a person? If anyone has recollection I'll add it to the description. Tim
