Class CheckContextGenerator

    • Constructor Detail

      • CheckContextGenerator

        public CheckContextGenerator​(Set<String> punctSet)
        Instantiates a CheckContextGenerator for making decisions using a punctSet.
        Parameters:
        punctSet - A set of punctuation symbols to be used during context generation.
    • Method Detail

      • getContext

        public String[] getContext​(Parse parent,
                                   Parse[] constituents,
                                   int index,
                                   boolean trimFrontier)
        Finds the predictive context used to determine how constituent at the specified index should be combined with a parent constituent.
        Parameters:
        parent - The parent element.
        constituents - The constituents which have yet to be combined into new constituents.
        index - The index of the constituent which is being considered.
        trimFrontier - Whether the frontier should be trimmed, or not.
        Returns:
        The context for deciding whether a new constituent should be created.