private double CalculateTf(Term targetTerm, IComponentLeaf targetComponent) { if (targetComponent.TermDictionary.ContainsKey(targetTerm)) { return((double)targetComponent.TermDictionary[targetTerm] / IntegratedDictionary[targetTerm]); } else { return(0); } }
private double CalculateTfIdf(Term targetTerm, IComponentLeaf targetComponent) { return(CalculateIdf(targetTerm) * CalculateTf(targetTerm, targetComponent)); }