Method: TfIdfSimilarity::TfIdfModel#term_frequency

Defined in:
lib/tf-idf-similarity/tf_idf_model.rb

#term_frequency(document, term) ⇒ Float Also known as: tf

Returns the term's frequency in the document.

Parameters:

  • document (Document)

    a document

  • term (String)

    a term

Returns:

  • (Float)

    the term's frequency in the document


21
22
23
24
# File 'lib/tf-idf-similarity/tf_idf_model.rb', line 21

def term_frequency(document, term)
  tf = document.term_count(term)
  sqrt(tf)
end