电子邮件垃圾邮件过滤与DDoS防护有效性评估系统
1. 电子邮件垃圾邮件过滤算法
1.1 核心代码逻辑
在邮件过滤过程中,有如下核心代码逻辑:
for ( each word in M ) /* only significant word in M */
if ( word is in keyword list database )
if ( flag is equal to 3 )
keyword_count [word][ham] --; keyword_count [word][spam] ++;
else keyword_count [word][flag]++;
else add_keyword( word, flag )
if ( flag equal to 3 ) /* correct the count */
ham_count --; spam_count --;
else if ( flag equal to 1 )
ham_count ++; total_count ++;
else
spam_count ++; total_count ++;
这段代码的主要作用是对邮件中的每个重要单词进行处理,根据单词是否在关键词列表数据库中以及标志位 flag 的值,更新关键词计数和邮件总数。
1.2 示例数据库
以下是训练好的数据库,包含关键词列表表、消息
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



