Example #1
0
    def __init__(self,
                 context_window_size=4,
                 prime_feature_length=4,
                 add_prime_feature=False,
                 ngram_value=2):
        # get hold of suitable feature extractor
        # k_param: pass 4 tokens as context window length:

        self.feature_extractor = POSContextSequenceFeatureExtractor(
            k_param=context_window_size,
            prime_feature_length=prime_feature_length,
            add_prime_feature=add_prime_feature)

        self.lexicalized_fe = LexicalizedNgramsFeatureExtractor(ngram_value)