Browse Source

1、提取特征前先做标准术语转化

louhr 5 years ago
parent
commit
dc99f69c7a
1 changed files with 4 additions and 0 deletions
  1. 4 0
      nlp/src/main/java/org/diagbot/nlp/feature/FeatureAnalyze.java

+ 4 - 0
nlp/src/main/java/org/diagbot/nlp/feature/FeatureAnalyze.java

@@ -89,6 +89,10 @@ public class FeatureAnalyze {
                     } else {
                         l.setConcept(l.getConcept() + "," + NlpCache.standard_info_synonym_map.get(props[i]).get(l.getText()));
                     }
+                    //如果是症状或体征,进行标准术语转换
+                    if (props[i].equals(Constants.feature_type_symptom) || props[i].equals(Constants.word_property_vital_result)) {
+                        l.setText(NlpCache.standard_info_synonym_map.get(props[i]).get(l.getText()));
+                    }
                 }
             }
         }