private string convertToSentiWordPosLabel(PosLabels label) { switch (label) { case PosLabels.JJ: case PosLabels.JJR: case PosLabels.JJS: return(SentWordLabelAdjective); case PosLabels.NN: case PosLabels.NNP: case PosLabels.NNPS: case PosLabels.NNS: return(SentWordLabelNoun); case PosLabels.RB: case PosLabels.RBR: case PosLabels.RBS: return(SentWordLabelAdverb); case PosLabels.VB: case PosLabels.VBD: case PosLabels.VBG: case PosLabels.VBN: case PosLabels.VBP: case PosLabels.VBZ: return(SentWordLabelVerb); } return(null); }
private void setPosLabel(Token token, string tag) { PosLabels posLabel = translateToPosLabel(tag); token.posLabel = posLabel; }