基于贝叶斯算法的垃圾邮件过滤


基于贝叶斯算法的垃圾邮件过滤,可以运行!
资源截图
代码片段和文件信息
package com.xjt.nlp.word;

/**
 * 

title: Java中文分词组件


 * 

Description: 本组件以中科院ICTCLAS系统为基础,在其基础之上改编,
 * 本组件仅供学习和研究用途,任何商业用途将自行承担法律后果,与组件编写人无关。


 * 

Copyright: Copyright (c) 2004


 * 

Company: 北京师范大学


 * @author 陈天
 * @version 1.0
 */

public class ICTCLAS {
  private static ICTCLAS instance=null;
  private ICTCLAS() {
    init(02);
  }

  public synchronized static ICTCLAS getInstance(){
    if (instance==null){
      instance = new ICTCLAS();
    }
    return instance;
  }

  public synchronized native boolean init(int i int j);
  public synchronized native String paragraphProcess(String sParagraph);
  public synchronized native boolean fileProcess(String sourceString target);
  public static void main(String[] args) {
    ICTCLAS split1 = new ICTCLAS();
    for (int i=0;i<=100;i++)
      System.out.println(split1.paragraphProcess(“巴拿马和美国都是国家地区,汉族是一个民族。/“));
      System.out.println(split1.fileProcess(“c:\1.txt““c:\2.txt“));
  }

  static{
    System.loadLibrary(“ICTCLAS“);
  }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-12-05 20:32  SpamFilter
     文件         232  2012-12-05 20:29  SpamFilter.classpath
     文件         386  2012-12-05 20:29  SpamFilter.project
     目录           0  2012-12-05 20:32  SpamFilter.settings
     文件         629  2012-12-05 20:29  SpamFilter.settingsorg.eclipse.jdt.core.prefs
     文件      155648  2012-12-05 20:29  SpamFilterICTCLAS.dll
     文件     4997120  2012-12-05 20:29  SpamFilterSpamFilter.accdb
     文件        3264  2012-12-05 20:29  SpamFilterSpamFilter.laccdb
     目录           0  2012-12-05 20:32  SpamFilterin
     目录           0  2012-12-05 20:32  SpamFilterincom
     目录           0  2012-12-05 20:32  SpamFilterincomxjt
     目录           0  2012-12-05 20:32  SpamFilterincomxjt
lp
     目录           0  2012-12-05 20:32  SpamFilterincomxjt
lpword
     文件        1255  2012-12-05 20:29  SpamFilterincomxjt
lpwordICTCLAS.class
     文件        2854  2012-12-05 20:29  SpamFilterincomxjt
lpwordSentence.class
     文件        1881  2012-12-05 20:29  SpamFilterincomxjt
lpwordSplitWord.class
     文件        1325  2012-12-05 20:29  SpamFilterincomxjt
lpwordThreadTest.class
     文件        1170  2012-12-05 20:29  SpamFilterincomxjt
lpwordWord.class
     文件         152  2012-12-05 20:29  SpamFilterincomxjt
lpwordWord.jbx
     目录           0  2012-12-05 20:32  SpamFilterindatahandler
     文件         255  2012-12-05 20:29  SpamFilterindatahandlerDataReader.class
     目录           0  2012-12-05 20:32  SpamFilterindb
     文件        9960  2012-12-05 20:29  SpamFilterindbDBHandler.class
     目录           0  2012-12-05 20:32  SpamFilterinfiltrers
     文件        4009  2012-12-05 20:29  SpamFilterinfiltrersBayesFilter.class
     文件        1778  2012-12-05 20:29  SpamFilterinfiltrersKeyWord.class
     目录           0  2012-12-05 20:32  SpamFilterinmails
     文件        3983  2012-12-05 20:29  SpamFilterinmailsAttributes.class
     文件        1626  2012-12-05 20:29  SpamFilterinmailsClosingHadler.class
     文件         808  2012-12-05 20:29  SpamFilterinmailsMail.class
     文件         701  2012-12-05 20:29  SpamFilterinmailsUpdateframe$OK.class
............此处省略52个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)