public static SpeechType fromComprehend()

in aws-predictions/src/main/java/com/amplifyframework/predictions/aws/adapter/SpeechTypeAdapter.java [39:78]


    public static SpeechType fromComprehend(@NonNull String tag) {
        PartOfSpeechTagType type = PartOfSpeechTagType.fromValue(tag);
        switch (type) {
            case ADJ:
                return SpeechType.ADJECTIVE;
            case ADP:
                return SpeechType.ADPOSITION;
            case ADV:
                return SpeechType.ADVERB;
            case AUX:
                return SpeechType.AUXILIARY;
            case CCONJ:
                return SpeechType.COORDINATING_CONJUNCTION;
            case DET:
                return SpeechType.DETERMINER;
            case INTJ:
                return SpeechType.INTERJECTION;
            case NOUN:
                return SpeechType.NOUN;
            case NUM:
                return SpeechType.NUMERAL;
            case PART:
                return SpeechType.PARTICLE;
            case PRON:
                return SpeechType.PRONOUN;
            case PROPN:
                return SpeechType.PROPER_NOUN;
            case PUNCT:
                return SpeechType.PUNCTUATION;
            case SCONJ:
                return SpeechType.SUBORDINATING_CONJUNCTION;
            case SYM:
                return SpeechType.SYMBOL;
            case VERB:
                return SpeechType.VERB;
            case O:
            default:
                return SpeechType.UNKNOWN;
        }
    }