je-analysis-1.4.0中文分词添加自己的词库
来源:互联网 发布:it专科学校 编辑:程序博客网 时间:2024/05/09 04:39
添加自己的词库:
主要是使用了je-analysis-1.4.0.jar包,里面有下面几个方面实现:
// MMAnalyzer.addWord("迈克尔"); //添加分词短语
BufferedReaderreader=new BufferedReader(new FileReader("F://environment.txt"));//添加分词库
比较:
分词内容:据路透社报道,迈克尔雷第印度尼西亚社会事务部一官员星期二(29日)表示,"
+ "日惹市附近当地时间27日晨5时53分发生的里氏6.2级地震已经造成至少5427人死亡,"
+ "20000余人受伤,近20万人无家可归。
1. 使用自带的词库结果:
据 |路透社 |报道 |迈克 |尔雷第 |印度尼西亚 |社会 |事务 |部 |官员 |星期二 | 29日 | 表示 |日惹 |市|附近 |当地时间 | 27日 | 晨 | 5时 | 53分 |发生 |里氏 | 6.2级 | 地震 |已经 |造成 |至少 | 5427人 | 死亡 | 20000 |余人 |受伤 |近 | 20万人 | 无家可归 |
2. 增加自己的词库后结果:
据 |路透社 |报道 |迈克尔雷第|印度尼西亚 |社会 |事务部 |官员 |星期二 | 29日 | 表示 |日惹市 |附近 |当地时间 | 27日 | 晨 | 5时 | 53分 |发生 |里氏 | 6.2级 | 地震 |已经 |造成 |至少 | 5427人 | 死亡 | 20000 |余人 |受伤 |近 | 20万人 | 无家可归 |
注意:词库的名字为test.txt里面的词语有:迈克尔雷第、 事务部 、日惹市
附:
package test;
import java.io.*;
import search.Search;
import jeasy.analysis.MMAnalyzer;
class AddLib{
public StringseparatedTerm(String text) throws IOException {
MMAnalyzer analyzer=new MMAnalyzer();
//// MMAnalyzer.addWord("迈克尔"); //添加分词短语
BufferedReader reader=new BufferedReader(new FileReader("F://test.txt"));//添加分词库
MMAnalyzer.addDictionary(reader);
String str=analyzer.segment(text, " | ");
return str;
}
publicstaticvoid main(String[]args){ //测试
try {
String s=new AddLib().separatedTerm("据路透社报道,迈克尔雷第印度尼西亚社会事务部一官员星期二(29日)表示,"
+ "日惹市附近当地时间27日晨5时53分发生的里氏6.2级地震已经造成至少5427人死亡,"
+ "20000余人受伤,近20万人无家可归。");
System.out.println(s);
} catch (IOException e) {
e.printStackTrace();
}
}
}
- je-analysis-1.4.0中文分词添加自己的词库
- Lucene中文分词组件 JE-Analysis
- 为Nutch 1.0添加JE中文分词
- 为Nutch 1.0添加JE中文分词
- 为Nutch 1.0添加JE中文分词
- Lucene中文分词组件 JE-Analysis 1.5.1
- Lucene中文分词组件 JE-Analysis 1.5.1
- 中文分词 JE-Analysis 组件使用外部自定义词典
- Lucene中文分词组件 JE-Analysis 1.5.1
- lucene-JE中文分词
- Nutch 1.0添加JE中文分词 要修改的几处地方说明
- 为Nutch 1.0添加JE中文分词
- nutch-1.0添加JE中文分词-修改源码…
- 中文分词 mmseg4j 的词库格式
- 如何打造自己的coreseek/sphinx分词词库
- 利用搜狗词库做的中文分词
- Lucene中文分词组件JE-Analysis1.4.0
- lucene入门-使用JE中文分词
- Java编程那些事儿28—运算符优先级
- 马云“赢在中国”对于80后创业者的忠告
- [VB.NET]如何取消对DataGridView的编辑返回编辑前的值?
- [VB.NET]高手帮下菜鸟我~ 想让Button 改变颜色
- ASP.NET页面生存周期
- je-analysis-1.4.0中文分词添加自己的词库
- [VB.NET]文件读写问题
- 在使用ASP.NET AJAX时用alert弹出对话框
- [VB.NET]web访问失败
- [VB.NET]请教一个比较简单的问题
- new year's resolutions
- Asp.net中防止用户多次登录的方法
- [VB.NET]密码修改问题
- 智能客户—ERP技术新方向