Class StopLabelFilter

    • Constructor Detail

      • StopLabelFilter

        public StopLabelFilter()
    • Method Detail

      • filter

        public void filter​(PreprocessingContext context,
                           boolean[] acceptedStems,
                           boolean[] acceptedPhrases)
        Description copied from interface: LabelFilter
        Called to perform label filtering.
        Specified by:
        filter in interface LabelFilter
        Overrides:
        filter in class SingleLabelFilterBase
        Parameters:
        context - contains words and phrases to be filtered
        acceptedStems - the filter should set to false those elements that correspond to the stems to be filtered out
        acceptedPhrases - the filter should set to false those elements that correspond to the phrases to be filtered out
      • acceptPhrase

        public boolean acceptPhrase​(PreprocessingContext context,
                                    int phraseIndex)
        Description copied from class: SingleLabelFilterBase
        Should return true if the phrase located at phraseIndex is to be accepted, false otherwise.
        Specified by:
        acceptPhrase in class SingleLabelFilterBase
        Parameters:
        context - provides access to all information about the phrase
        phraseIndex - index of the phrase for which decision is to be made
      • acceptWord

        public boolean acceptWord​(PreprocessingContext context,
                                  int wordIndex)
        Description copied from class: SingleLabelFilterBase
        Should return true if the word located at wordIndex is to be accepted, false otherwise.
        Specified by:
        acceptWord in class SingleLabelFilterBase
        Parameters:
        context - provides access to all information about the word
        wordIndex - index of the word for which decision is to be made