是否有使用人工智能方法(如自然语言处理,社交智能等)防止垃圾邮件,不良语言等在人类输入中的研究/解决方案?使用人工智能预防垃圾邮件
3
A
回答
9
有很多这样的解决方案,我会介绍几个最广泛使用它们。
Bayesian spam filtering是基于Bayesian probability一个经典的方法。这是一种古老的技术,所以如果你想使用它,可以考虑采用不同的启发式方法来改善结果(详见维基百科的文章)。
语义方法像LSA。对于我来说,名为Random Indexing的LSA修改版给出了最好的结果,对于所有电子邮件的30%的训练样本,得分为〜99.3%。还有一种称为PLSA的技术,它结合了LSA和概率论。
Support Vector Machine。与以前的方法相比,这些方法对于任何数量的类都是通用的,这种技术更适合分类到2个类,例如,垃圾邮件和而非垃圾邮件。我从来没有尝试过,但许多论文都描述了用SVM进行分类的高效结果。
0
您可以使用Bayesian Network,因为它可以检测消息上的隐式模式。
1
由于其简单性和可扩展性而引人注目的一种方法是crowd sourcing。当它和传统的AI方法一起使用时,它们可以防止几乎任何类型的垃圾邮件。例如,Stackoverflow使用像CAPTCHA这样的传统方法以及诸如投票和声誉之类的众包方法来过滤掉垃圾。
0
你会在ai-class.com上得到一个很好的介绍性的想法。机器学习模块具有用于垃圾邮件分类的视频。
相关问题
- 1. 防止使用php邮件功能将垃圾邮件视为垃圾邮件
- 2. 防垃圾邮件
- 3. JS垃圾邮件防护
- 4. 激活Akismet反垃圾邮件不工作,以防止垃圾邮件?
- 5. 防止电子邮件垃圾邮件?
- 6. 垃圾邮件与垃圾邮件
- 7. 预防垃圾评论
- 8. 使用电话号码防止垃圾邮件:如何防止移动应用上的垃圾邮件?
- 9. 防止垃圾邮件机器人撞到Rails应用程序
- 10. 垃圾邮件
- 11. Laravel帮助垃圾邮件防护
- 12. PHP:防洪/垃圾邮件系统
- 13. 防止垃圾邮件(限速)
- 14. PHP编程垃圾邮件防护
- 15. 如何防止垃圾邮件搜索
- 16. WordPress和BuddyPress垃圾邮件防护
- 17. 基于评论内容的Javascript垃圾邮件预防
- 18. 防止垃圾邮件机器人在现场?
- 19. 你是人类吗? (或如何防止垃圾邮件)
- 20. 打击垃圾邮件机器人
- 21. 这项工作可以帮助防止垃圾邮件?
- 22. 垃圾邮件检查,垃圾邮件得分如何?
- 23. 防止随机邮件发送垃圾邮件
- 24. 防止邮件进入垃圾邮件的最佳SMTP配置
- 25. 防止PHP邮件发送到垃圾邮件gmail
- 26. 如何防止邮件进入垃圾邮件?
- 27. 防止邮件被标记为垃圾邮件
- 28. 如何防止邮件发送垃圾邮件?下面
- 29. 使用imap php检测垃圾邮件
- 30. 如何使用VBS垃圾邮件
你的意思是http://en.wikipedia.org/wiki/Bayesian_spam_filtering? – 2011-01-28 13:20:12