Skip to content

一个基于朴素贝叶斯的垃圾邮件过滤系统

Notifications You must be signed in to change notification settings

mikami-yua/byes_mail_filter

Repository files navigation

-

一个基于朴素贝叶斯的垃圾邮件过滤系统

=======================运行方式=========================================

点击main.py即可运行

1.一切开始之前请先进行训练,点击‘选择训练集开始训练’

2.选择好训练集后,可以关闭选择训练集的窗口

3.点击精确度可以显示精确度,但这可能需要一段时间。控制台可以看到每封邮件的判断过程

4.点击屏蔽词可以自定义或使用内置的两种屏蔽词

5.输入想要测试的邮件号即可判断

6.若想测试邮箱中的邮件,需要联网。

=========================注意事项======================================

1.在get_mail.py中写自己的邮箱,并在相关网站完成配置

2.在test-ham中放置类似test-ham1中的邮件格式的文件,达到中等训练规模(在同级目录创建文件夹)

3.在test-ham-3中放置类似test-ham1中的邮件格式的文件,达到大量训练规模(在同级目录创建文件夹)

4.test-spam类似配置

5.如果对你有帮助,给个star谢谢

About

一个基于朴素贝叶斯的垃圾邮件过滤系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages