|
@@ -299,7 +299,7 @@ public class ParamsDataProxy {
|
|
|
NegativeEnum lexemeNegativeEnum = NegativeEnum.parseOfValue(lexeme.getProperty());
|
|
|
if (lexemeNegativeEnum == NegativeEnum.VITAL_INDEX || lexemeNegativeEnum == NegativeEnum.SYMPTOM || lexemeNegativeEnum == NegativeEnum.DIGITS
|
|
|
|| lexemeNegativeEnum == NegativeEnum.EVENT_TIME || lexemeNegativeEnum == NegativeEnum.UNIT
|
|
|
- ) {
|
|
|
+ || lexemeNegativeEnum == NegativeEnum.DIAG_STAND) {
|
|
|
feature.add(lexeme);
|
|
|
}
|
|
|
}
|
|
@@ -321,6 +321,10 @@ public class ParamsDataProxy {
|
|
|
&& NegativeEnum.parseOfValue(feature.get(i + 2).getProperty()) == NegativeEnum.UNIT)
|
|
|
||
|
|
|
(NegativeEnum.parseOfValue(feature.get(i).getProperty()) == NegativeEnum.SYMPTOM
|
|
|
+ && NegativeEnum.parseOfValue(feature.get(i + 1).getProperty()) == NegativeEnum.DIGITS
|
|
|
+ && NegativeEnum.parseOfValue(feature.get(i + 2).getProperty()) == NegativeEnum.EVENT_TIME)
|
|
|
+ ||
|
|
|
+ (NegativeEnum.parseOfValue(feature.get(i).getProperty()) == NegativeEnum.DIAG_STAND
|
|
|
&& NegativeEnum.parseOfValue(feature.get(i + 1).getProperty()) == NegativeEnum.DIGITS
|
|
|
&& NegativeEnum.parseOfValue(feature.get(i + 2).getProperty()) == NegativeEnum.EVENT_TIME)) {
|
|
|
featureType.add(feature.get(i).getText() + "\t" + feature.get(i + 1).getText() + "\t"
|
|
@@ -379,7 +383,6 @@ public class ParamsDataProxy {
|
|
|
addStandWords += smallerStandWord;
|
|
|
}
|
|
|
sData.setSymptom(sData.getSymptom() + "," + addStandWords);
|
|
|
- System.out.println(sData.getSymptom());
|
|
|
return sData;
|
|
|
}
|
|
|
|