Class NormalizationZ

java.lang.Object
org.apache.lucene.search.similarities.Normalization
org.apache.lucene.search.similarities.NormalizationZ

public class NormalizationZ extends Normalization
Pareto-Zipf Normalization
  • Constructor Details

    • NormalizationZ

      public NormalizationZ()
    • NormalizationZ

      public NormalizationZ(float z)
      Creates NormalizationZ with the supplied parameter z.
      Parameters:
      z - represents A/(A+1) where A measures the specificity of the language.
  • Method Details

    • tfn

      public float tfn(BasicStats stats, float tf, float len)
      Description copied from class: Normalization
      Returns the normalized term frequency.
      Specified by:
      tfn in class Normalization
      len - the field length.
    • toString

      public String toString()
      Description copied from class: Normalization
      Subclasses must override this method to return the code of the normalization formula. Refer to the original paper for the list.
      Specified by:
      toString in class Normalization
    • getZ

      public float getZ()
      Returns the parameter z
      See Also: