【发布时间】:2020-05-30 19:24:32
【问题描述】:
以下方法是EMail Spam Detection项目中预测功能的实现。
预测给定行(邮件)的类
def predict(summaries, inputVector):
probabilities = calculateClassProbabilities(summaries, inputVector)
bestLabel, bestProb = None, -1
for classValue, probability in probabilities.items():
#print(classValue,'->',probability)
if bestLabel is None or probability > bestProb:
bestProb = probability
bestLabel = classValue
return bestLabel
我无法理解如何使用上述函数将特定数据项归类为垃圾邮件或火腿
【问题讨论】:
标签: gaussian naivebayes email-spam