【问题标题】:C# Spam Filter suggestions [closed]C# 垃圾邮件过滤器建议 [关闭]
【发布时间】:2011-04-21 06:06:54
【问题描述】:

对 C# 中的垃圾邮件过滤器实现有任何想法(示例)吗?我想使用一个数据库来存储不需要的单词,来训练我的垃圾邮件过滤器。

谢谢。

【问题讨论】:

    标签: c# database filter spam


    【解决方案1】:

    模式比文字更重要(除了“#FF0000”,您几乎可以 100% 确信以 HTML 邮件形式发送的任何内容都会在其中包含“#FF0000”)。看看http://en.wikipedia.org/wiki/Bayesian_spam_filtering 以及它对一种方法的引用(IIRC,第一个技术实验之一发现在训练过滤器后,“#FF0000”是最有可能表示垃圾邮件的表达式,我告诉过你)。

    【讨论】:

      【解决方案2】:

      您可能想查看 Paul Graham 垃圾邮件过滤文章您也可以查看 C# implementation of spam filter using Naive Bayes Classifier

      【讨论】:

        【解决方案3】:

        这里是基于单词黑名单的简单手工垃圾邮件过滤器:LINQ Query for Blacklist-Based Spam Filter

        当您没有动力添加库或复杂的自定义解决方案时,此解决方案适用。

        【讨论】:

          猜你喜欢
          • 2014-09-17
          • 2011-09-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-04-23
          • 2019-09-19
          相关资源
          最近更新 更多