SpamAnalyzer

SpamAnalyzer class

允许应用程序使用自学习贝叶斯过滤器检测垃圾邮件的类。

public class SpamAnalyzer

构造函数

姓名描述
SpamAnalyzer()初始化一个新的实例SpamAnalyzer类.
SpamAnalyzer(Stream)初始化一个新的实例SpamAnalyzer类.
SpamAnalyzer(string)初始化一个新的实例SpamAnalyzer类.

方法

姓名描述
LoadDatabase(Stream)从流中加载贝叶斯数据库。
LoadDatabase(string)从文件加载贝叶斯数据库。
Reset()清除所有统计信息(贝叶斯数据库)。
SaveDatabase(Stream)将贝叶斯数据库保存到流中。
SaveDatabase(string)将贝叶斯数据库保存到文件中。
Test(MailMessage)分析邮件并返回邮件为垃圾邮件的概率。
TrainFilter(MailMessage, bool)从指定的邮件中学习来自垃圾邮件或非垃圾邮件来源。
TrainFilter(MailMessage[], MailMessage[])从指定的邮件中学习来自垃圾邮件或非垃圾邮件来源。
TrainFilter(string, bool)从指定的字符串中学习来自垃圾邮件或非垃圾邮件来源。

也可以看看