【发布时间】:2015-11-23 14:57:08
【问题描述】:
我无法手动计算 tf-idf 的值。 Python scikit 不断吐出与我预期不同的值。
我一直在读这个
idf(term) = log(# of docs/ # of docs with term)
如果是这样,如果没有包含该术语的文档,您不会得到除以零的错误吗?
为了解决这个问题,我读到你这样做了
log (# of docs / # of docs with term + 1 )
但是如果这个词出现在每个文档中,你会得到 日志 (n/n+1) 这是负面的,这对我来说真的没有意义。
我没有得到什么?
【问题讨论】:
标签: python statistics nlp scikit-learn nltk