df = reader.docFreq(term) * 1.0d;
DocNum = reader.numDocs();
idf = Math.log(DocNum / df) * log2toe;
// calculating P(t|M) M - document collection - LM
// tfc += f;
TermFreqVector freqVector = reader.getTermFreqVector(doc, "body");
populateLengthNormalization(freqVector);
populateDocumentSpecificityScore(freqVector, DL, DocNum);
double score = 0;
// score = model.getscore(tf, df, idf, DL, aveDL, DocNum, CL,