You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by se...@apache.org on 2021/07/13 17:46:21 UTC
svn commit: r1891512 -
/ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/MrsDrSentenceJoiner.java
Author: seanfinan
Date: Tue Jul 13 17:46:20 2021
New Revision: 1891512
URL: http://svn.apache.org/viewvc?rev=1891512&view=rev
Log:
Add check for "\n" before the person title
Modified:
ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/MrsDrSentenceJoiner.java
Modified: ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/MrsDrSentenceJoiner.java
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/MrsDrSentenceJoiner.java?rev=1891512&r1=1891511&r2=1891512&view=diff
==============================================================================
--- ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/MrsDrSentenceJoiner.java (original)
+++ ctakes/trunk/ctakes-core/src/main/java/org/apache/ctakes/core/ae/MrsDrSentenceJoiner.java Tue Jul 13 17:46:20 2021
@@ -59,9 +59,12 @@ final public class MrsDrSentenceJoiner e
for ( int i = 0; i < sentenceCount; i++ ) {
final Sentence sentence = sentences.get( i );
final String text = sentence.getCoveredText();
- if ( (text.endsWith( " Mr." ) || text.endsWith( " Mrs." ) || text.endsWith( " Dr." )
- || text.endsWith( " a.m." ) || text.endsWith( " p.m." )
- || text.equals( "Mr." ) || text.equals( "Mrs." ) || text.equals( "Dr." ))
+ if ( ( text.endsWith( " Mr." ) || text.endsWith( " Mrs." ) || text.endsWith( " Dr." )
+ || text.endsWith( " a.m." ) || text.endsWith( " p.m." )
+ || text.endsWith( "\nMr." ) || text.endsWith( "\nMrs." ) || text.endsWith( "\nDr." )
+ || text.endsWith( "\na.m." ) || text.endsWith( "\np.m." )
+ || text.equals( "Mr." ) || text.equals( "Mrs." ) || text.equals( "Dr." )
+ || text.equals( "a.m." ) || text.equals( "p.m." ) )
&& i < sentenceCount - 1
&& !newlines.contains( sentence.getEnd() ) ) {
// Sentence ends with a person title AND is not the last sentence in the document.