ictclas包 java_Java通过JNI调用ICTCLAS中文分词包的方法
1)从网络上下载ICTCLAS分词包的Java JNI版本
2)新建Java项目,类代码为:
public class Exec {
public static void main(String[] args) {
try {
ICTCLAS.I3S.AC.ICTCLAS50 testICTCLAS50 = new ICTCLAS.I3S.AC.ICTCLAS50();
// 分词所需库的路径
String argu = ".";
// 初始化
if (testICTCLAS50.ICTCLAS_Init(argu.getBytes("GB2312")) == false) {
System.out.println("Init Fail!");
return;
} else {
System.out.println("Init Succeed!");
}
String sInput = "我们今天试一试Java的JNI调用方法。";
byte nativeBytes[] = testICTCLAS50.ICTCLAS_ParagraphProcess(sInput
.getBytes("GB2312"), 0, 1);
System.out.println(nativeBytes.length);
String nativeStr = new String(nativeBytes, 0, nativeBytes.length,
"GB2312");
System.out.println("The result is :" + nativeStr);
testICTCLAS50.ICTCLAS_Exit();
} catch (Exception ex) {
}
}
}
3)将压缩包中API目录中的源代码,即位于包ICTCLAS\I3S\AC中的ICTCLAS50加入项目中
4)将压缩包中API目录中其他所有文件直接放入当前项目根目录
即可运行
输入为:
Init Succeed! 68 The result is :我们/rr 今天/t 试/v 一/m 试/v Java/x 的/ude1 JNI/x 调用方法/n 。/wj
ictclas包 java_Java通过JNI调用ICTCLAS中文分词包的方法相关推荐
- R语言中文分词包jiebaR
R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数据的爆发,R语言变成了一门炙手可 ...
- R语言——中文分词包jiebaR
R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数据的爆发,R语言变成了一门炙手可 ...
- java 庖丁解牛中文分词_庖丁解牛中文分词包
http://code.google.com/p/paoding/ Paoding Analysis摘要 Paoding's Knives 中文分词具有极 高效率 和 高扩展性 .引入隐喻,采用完全的 ...
- php scws 获取分词结果,php实现scws中文分词搜索的方法
本文实例讲述了php实现scws中文分词搜索的方法.分享给大家供大家参考,具体如下: 1.4个文件(本站下载地址.)解压后,放到一个地方 eg:E:/wamp/scws 2.php.ini 中配置 e ...
- 2019年了,中文分词到底该怎么做?中文分词十年方法大盘点(附下载)
https://www.toutiao.com/a6655113946241958403/ 2019-02-07 12:41:03 基本上所有的中文自然语言处理任务,第一步都需要先分词.中文分词是中文 ...
- 中文分词算法python_Python FMM算法的中文分词器实现方法源码
这是一篇基于Python代码使用FMM算法达到中文分词效果实现方法的文章.中文语句分词因为编码的关系在Python语言中并不是很好处理,关于中文乱码与编码的问题解决方法,可以参考玩蛇网的Python中 ...
- Java开源的11个中文分词器使用方法和分词效果对比
本文的目标有两个: 1.学会使用11大Java开源中文分词器 2.对比分析11大Java开源中文分词器的分词效果 本文给出了11大Java开源中文分词的使用方法以及分词结果对比代码,至于效果哪个好,那 ...
- ictclas4j java_使用继续完善前人写的文章:使用ICTCLAS JAVA版(ictclas4j)进行中文分词...
一.ICTCLAS的介绍 中国科学院计算技术研究所在多年研究基础上,耗时一年研制出了基于多层隐码模型的汉语词法分析系统 ICTCLAS(Institute of Computing Technolog ...
- ictclas4j java_使用ICTCLAS JAVA版(ictclas4j)进行中文分词
一.ICTCLAS的介绍 中国科学院计算技术研究所在多年研究基础上,耗时一年研制出了基于多层隐码模型的汉语词法分析系统 ICTCLAS(Institute of Computing Technolog ...
最新文章
- 把jpg转换成pdf软件
- C# Http方式下载文件到本地类改进版
- win32汇编获取当前进程ID和可执行文件名
- python使用字典实现switch_python之 利用字典与函数实现switch case功能
- mysql如何drop数据库_mysql drop database删除数据库命令实例讲解
- 对图片对比度和亮度的理解
- opencv4.10不能使用sift = cv2.xfeatures2d.SIFT_create()
- 架构师小跟班:如何高效又安全的清理Linux服务器上的缓存?
- Android--RxJava2更新体验
- 企业实战_02_Redis基础
- 【计算机组成原理】CISC和RISC
- Carlosfu技术系列文章总目录
- iOS UIDatePicker
- 【雷达测角】基于matlab和差波束加权【含Matlab源码 1674期】
- 【优化算法】未来搜索优化算法(FSA)【含Matlab源码 1448期】
- matlab 冲激响应不变法,matlab实验七冲激响应不变法IIR数字滤波器设计.doc
- Git关联多个远程仓库
- SE-ResNet的实现
- JavaScript 中 var 、let、const区别
- 大数据ClickHouse(二十):ClickHouse 可视化工具操作
热门文章
- PMP备考经典题库-敏捷专项练习题一(30道)
- kuberntes集群不能解析service ip故障排查记录
- 靖哥哥教你一步一步安装redis监控redis-stat-超详细
- java append 报错_Append HDFS报错 is already the current lease holder
- 计算机社团宣传招新活动方案,社团招新策划书范本及活动方案
- 成功解决Fatal error in launcher: Unable to create process using ‘“…python.exe“ “…jupyter.exe“ notebook‘
- 自考专科历练计算机实践考试,毕业感言:考过自考才晓得坚持历练和毅力
- 为表的添加中文属性时出现的Incorrect string value: '\xE7\x9A\x84\xE6\xB1\xEA...
- TP6使用守护进程完成队列任务
- aosp_015.配置编译文件,删除自带app