Class FinnishLightStemmer


  • public class FinnishLightStemmer
    extends java.lang.Object
    Light Stemmer for Finnish.

    This stemmer implements the algorithm described in: Report on CLEF-2003 Monolingual Tracks Jacques Savoy

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private boolean isVowel​(char ch)  
      private int norm1​(char[] s, int len)  
      private int norm2​(char[] s, int len)  
      int stem​(char[] s, int len)  
      private int step1​(char[] s, int len)  
      private int step2​(char[] s, int len)  
      private int step3​(char[] s, int len)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FinnishLightStemmer

        public FinnishLightStemmer()
    • Method Detail

      • stem

        public int stem​(char[] s,
                        int len)
      • step1

        private int step1​(char[] s,
                          int len)
      • step2

        private int step2​(char[] s,
                          int len)
      • step3

        private int step3​(char[] s,
                          int len)
      • norm1

        private int norm1​(char[] s,
                          int len)
      • norm2

        private int norm2​(char[] s,
                          int len)
      • isVowel

        private boolean isVowel​(char ch)