ansj5.0.1分词例子

来源:互联网 发布:平野美宇萝莉 知乎 编辑:程序博客网 时间:2024/06/06 12:36
import org.ansj.domain.Result;
import org.ansj.library.UserDefineLibrary;
import org.ansj.splitWord.analysis.ToAnalysis;

public class ansjtest {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //分词
        String str = "我爱中华人民共和国,毛泽东是伟大的中国人" ;
         System.out.println(ToAnalysis.parse(str));
         //注意5.0  ToAnalysis.parse 返回结果是 Result  
        //插入新词 第一个参数词 第二个参数词性
        UserDefineLibrary.insertWord("ansj中文分词", "userdefine", 1000);
        Result terms = ToAnalysis.parse("我觉得Ansj中文分词是一个不错的系统!我是王婆刘三刀!");
        System.out.println("增加新词例子:" + terms);
        // 删除词语,只能删除.用户自定义的词典.
        UserDefineLibrary.removeWord("ansj中文分词");
        terms = ToAnalysis.parse("我觉得ansj中文分词是一个不错的系统!我是王婆!");
        System.out.println("删除用户自定义词典例子:" + terms);

    }

}
0 0
原创粉丝点击