byes_mail_filter
byes_mail_filter copied to clipboard
一个基于朴素贝叶斯的垃圾邮件过滤系统
-
一个基于朴素贝叶斯的垃圾邮件过滤系统
=======================运行方式=========================================
点击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谢谢