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中文分词包的方法相关推荐

  1. R语言中文分词包jiebaR

    R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数据的爆发,R语言变成了一门炙手可 ...

  2. R语言——中文分词包jiebaR

    R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数据的爆发,R语言变成了一门炙手可 ...

  3. java 庖丁解牛中文分词_庖丁解牛中文分词包

    http://code.google.com/p/paoding/ Paoding Analysis摘要 Paoding's Knives 中文分词具有极 高效率 和 高扩展性 .引入隐喻,采用完全的 ...

  4. php scws 获取分词结果,php实现scws中文分词搜索的方法

    本文实例讲述了php实现scws中文分词搜索的方法.分享给大家供大家参考,具体如下: 1.4个文件(本站下载地址.)解压后,放到一个地方 eg:E:/wamp/scws 2.php.ini 中配置 e ...

  5. 2019年了,中文分词到底该怎么做?中文分词十年方法大盘点(附下载)

    https://www.toutiao.com/a6655113946241958403/ 2019-02-07 12:41:03 基本上所有的中文自然语言处理任务,第一步都需要先分词.中文分词是中文 ...

  6. 中文分词算法python_Python FMM算法的中文分词器实现方法源码

    这是一篇基于Python代码使用FMM算法达到中文分词效果实现方法的文章.中文语句分词因为编码的关系在Python语言中并不是很好处理,关于中文乱码与编码的问题解决方法,可以参考玩蛇网的Python中 ...

  7. Java开源的11个中文分词器使用方法和分词效果对比

    本文的目标有两个: 1.学会使用11大Java开源中文分词器 2.对比分析11大Java开源中文分词器的分词效果 本文给出了11大Java开源中文分词的使用方法以及分词结果对比代码,至于效果哪个好,那 ...

  8. ictclas4j java_使用继续完善前人写的文章:使用ICTCLAS JAVA版(ictclas4j)进行中文分词...

    一.ICTCLAS的介绍 中国科学院计算技术研究所在多年研究基础上,耗时一年研制出了基于多层隐码模型的汉语词法分析系统 ICTCLAS(Institute of Computing Technolog ...

  9. ictclas4j java_使用ICTCLAS JAVA版(ictclas4j)进行中文分词

    一.ICTCLAS的介绍 中国科学院计算技术研究所在多年研究基础上,耗时一年研制出了基于多层隐码模型的汉语词法分析系统 ICTCLAS(Institute of Computing Technolog ...

最新文章

  1. 把jpg转换成pdf软件
  2. C# Http方式下载文件到本地类改进版
  3. win32汇编获取当前进程ID和可执行文件名
  4. python使用字典实现switch_python之 利用字典与函数实现switch case功能
  5. mysql如何drop数据库_mysql drop database删除数据库命令实例讲解
  6. 对图片对比度和亮度的理解
  7. opencv4.10不能使用sift = cv2.xfeatures2d.SIFT_create()
  8. 架构师小跟班:如何高效又安全的清理Linux服务器上的缓存?
  9. Android--RxJava2更新体验
  10. 企业实战_02_Redis基础
  11. 【计算机组成原理】CISC和RISC
  12. Carlosfu技术系列文章总目录
  13. iOS UIDatePicker
  14. 【雷达测角】基于matlab和差波束加权【含Matlab源码 1674期】
  15. 【优化算法】未来搜索优化算法(FSA)【含Matlab源码 1448期】
  16. matlab 冲激响应不变法,matlab实验七冲激响应不变法IIR数字滤波器设计.doc
  17. Git关联多个远程仓库
  18. SE-ResNet的实现
  19. JavaScript 中 var 、let、const区别
  20. 大数据ClickHouse(二十):ClickHouse 可视化工具操作

热门文章

  1. PMP备考经典题库-敏捷专项练习题一(30道)
  2. kuberntes集群不能解析service ip故障排查记录
  3. 靖哥哥教你一步一步安装redis监控redis-stat-超详细
  4. java append 报错_Append HDFS报错 is already the current lease holder
  5. 计算机社团宣传招新活动方案,社团招新策划书范本及活动方案
  6. 成功解决Fatal error in launcher: Unable to create process using ‘“…python.exe“ “…jupyter.exe“ notebook‘
  7. 自考专科历练计算机实践考试,毕业感言:考过自考才晓得坚持历练和毅力
  8. 为表的添加中文属性时出现的Incorrect string value: '\xE7\x9A\x84\xE6\xB1\xEA...
  9. TP6使用守护进程完成队列任务
  10. aosp_015.配置编译文件,删除自带app