Class DefaultPOSContextGenerator

    • Constructor Detail

      • DefaultPOSContextGenerator

        public DefaultPOSContextGenerator​(int cacheSize,
                                          Dictionary dict)
        Initializes a DefaultPOSContextGenerator instance.
        Parameters:
        cacheSize - The size of the Cache to set. Must be greater than 0 to have an effect.
        dict - The Dictionary to be used.
    • Method Detail

      • getContext

        public String[] getContext​(int index,
                                   String[] sequence,
                                   String[] priorDecisions,
                                   Object[] additionalContext)
        Returns the context for making a postag decision at the specified token index given the specified tokens and previous tags.
        Specified by:
        getContext in interface BeamSearchContextGenerator<String>
        Specified by:
        getContext in interface POSContextGenerator
        Parameters:
        index - The index of the token for which the context is provided.
        sequence - The token sequence representing a sentence.
        priorDecisions - The tags assigned to the previous words in the sentence.
        additionalContext - The context for additional information.
        Returns:
        The context for making a postag decision at the specified token index given the specified tokens and previous tags.
      • getContext

        public String[] getContext​(int index,
                                   Object[] tokens,
                                   String[] tags)
        Returns the context for making a postag decision at the specified token index given the specified tokens and previous tags.
        Parameters:
        index - The index of the token for which the context is provided.
        tokens - The tokens representing a sentence.
        tags - The tags assigned to the previous words in the sentence.
        Returns:
        The context for making a postag decision at the specified token index given the specified tokens and previous tags.