资源简介

基于贝叶斯算法的垃圾邮件过滤,可以运行!

资源截图

代码片段和文件信息

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\.settings\org.eclipse.jdt.core.prefs
     文件      155648  2012-12-05 20:29  SpamFilter\ICTCLAS.dll
     文件     4997120  2012-12-05 20:29  SpamFilter\SpamFilter.accdb
     文件        3264  2012-12-05 20:29  SpamFilter\SpamFilter.laccdb
     目录           0  2012-12-05 20:32  SpamFilter\bin\
     目录           0  2012-12-05 20:32  SpamFilter\bin\com\
     目录           0  2012-12-05 20:32  SpamFilter\bin\com\xjt\
     目录           0  2012-12-05 20:32  SpamFilter\bin\com\xjt\nlp\
     目录           0  2012-12-05 20:32  SpamFilter\bin\com\xjt\nlp\word\
     文件        1255  2012-12-05 20:29  SpamFilter\bin\com\xjt\nlp\word\ICTCLAS.class
     文件        2854  2012-12-05 20:29  SpamFilter\bin\com\xjt\nlp\word\Sentence.class
     文件        1881  2012-12-05 20:29  SpamFilter\bin\com\xjt\nlp\word\SplitWord.class
     文件        1325  2012-12-05 20:29  SpamFilter\bin\com\xjt\nlp\word\ThreadTest.class
     文件        1170  2012-12-05 20:29  SpamFilter\bin\com\xjt\nlp\word\Word.class
     文件         152  2012-12-05 20:29  SpamFilter\bin\com\xjt\nlp\word\Word.jbx
     目录           0  2012-12-05 20:32  SpamFilter\bin\datahandler\
     文件         255  2012-12-05 20:29  SpamFilter\bin\datahandler\DataReader.class
     目录           0  2012-12-05 20:32  SpamFilter\bin\db\
     文件        9960  2012-12-05 20:29  SpamFilter\bin\db\DBHandler.class
     目录           0  2012-12-05 20:32  SpamFilter\bin\filtrers\
     文件        4009  2012-12-05 20:29  SpamFilter\bin\filtrers\BayesFilter.class
     文件        1778  2012-12-05 20:29  SpamFilter\bin\filtrers\KeyWord.class
     目录           0  2012-12-05 20:32  SpamFilter\bin\mails\
     文件        3983  2012-12-05 20:29  SpamFilter\bin\mails\Attributes.class
     文件        1626  2012-12-05 20:29  SpamFilter\bin\mails\ClosingHadler.class
     文件         808  2012-12-05 20:29  SpamFilter\bin\mails\Mail.class
     文件         701  2012-12-05 20:29  SpamFilter\bin\mails\Updateframe$OK.class
............此处省略52个文件信息

评论

共有 条评论