NLPIR/ICTCLAS 2015 分词系统使用

使用ICTCLAS2015进行分词 使用ICTCLAS2015进行分词 在今年的Imagine Cup中使用到了语义分析的部分,其中需要分词作为基础,我是用的是中科院的ICTCLA2015,本篇博客我来讲讲如何使用ICTCLAS2015进行分词 ICTCLAS2015简介中文词法分析是中文信息处理的基础与关键。中国科学院计算技术研究所在多年研究工作积累的基础上,研制出了汉语词法分析系统ICTCLAS(Institute of Co 阅读详情


        自然 言的处理的第一步是分词。近期使用了中科院分词系统NLPIR/ICTCLAS 2016。在2014版本以及之前称为ICTCLAS,之后的版本都更名为NLPIR。 新版简介如下:

       词法分析是自然语言处理的基础与关键。 张华平博士在多年研究工作积累的基础上, 研制出了 NLPIR 分词系统, 主要功能包括中文分词; 英文分词; 词性标注; 命名实体识别; 新词识别; 关键词提取; 支持用户专业词典与微博分析。 NLPIR系统支持多种编码(GBK 编码、 UTF8 编码、 BIG5 编码) 、 多种操作系统(Windows,Linux, FreeBSD 等所有主流操作系统)、多种开发语言与平台(包括:C/C++/C#,Java,Python,Hadoop 等)。
       我的开发环境是eclipse,win10 64位操作系统。
       首先下载两个压缩包,一个是分词包一个接口包,ICTCLAS是纯C编写,在java上使用需要JNI也就是c语言加一个java接口,NLPIR有java版本,我使用的是ICTCLAS加一个接口的方法。分词包下载地址:http://ictclas.nlpir.org/downloads,接口包下载地址(JNI):http://ictclas.nlpir.org/newsdownloads?DocId=384  。
分别解压后待用。 
        新建一个eclipse项目,将分词包中Data目录拷贝到file目录;解压开JNI包将NLPIR.dll动态链接库放到项目目录下,与file目录同级。

       自己修改编写的测试及使用代码如下:

        

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingExcepti
NLPIRICTCLAS2015) Linux 使用 中科院的这个分词软件貌似是目前未知最好的分词软件了,今天学习了一下,其中包括一些下载和使用中的弯路和经验。 一、安装Linux下的分词软件 由于网上的大多数分词软件的教程都是基于windows的,之前按照那些教程都不对。 找到一个网站:http://ictclas.nlpir.org/downloads 中科院分析系统下载,里面找到适合linux的 二、使用分词软件 里面有一 阅读详情

相关推荐

中科院中文分词系统ICTCLAS2015

中科院的中文分词系统ICTCLAS是从事文本挖掘研究工作的学者们所广泛使用的软件,在此就不多作介绍了。这是该软件的2015版本,欢迎各位学者下载使用

NLPIR(ICTCLAS2015)分词工具Java开发简介

本文介绍了如何利用中科院分词软件NLPIR(即ICTCLAS2015)对段落、文章进行分词处理。由于NLPIR用C语言写成,因此对于Java开发略有不变。这里结合软件自带的例子和作者自己写的代码对如何应用NLPIR进行Java开发做一些解释。希望可以帮助到一些朋友。

万宫玺的专栏 1850

中文分词软件ICTCLAS2015

最新版的中文分词软件,兼容c#,c++,java,安卓

【一起入门NLP】中科院自然语言处理作业二:中英文语料训练CBOW模型获得词向量(pytorch实现)【代码+报告】

学校自然语言处理第二次大作业,训练中英文语料获得词向量,那我们开始吧~、 目录 一、CBOW模型 二、程序说明 1. 输入与预处理模块 2. 训练模块 参数设置 模型结构 训练过程 3.测试模块 4. 输出处理模块 5. 可视化模块 三、实验结果 中文结果可视化: 英文结果可视化: 四、疑问与思考 1.cbow模型与词向量是什么关系 2.keras如何实现cbow 3.jieba分词: 4.关于训练负样本的问题 5.为什么中文语料要加载停用词 作业要求:.

vector的博客 7020

nlpir分词工具使用记录

项目开发中使用ansj分词,可是发现ansj分词在tian

NLP_WYG的专栏 1292

中文分词工具探析(一):ICTCLAS (NLPIR)

【开源中文分词工具探析】系列: 开源中文分词工具探析(一):ICTCLAS (NLPIR) 开源中文分词工具探析(二):Jieba 开源中文分词工具探析(三):Ansj 开源中文分词工具探析(四):THULAC 开源中文分词工具探析(五):FNLP 开源中文分词工具探析(六):Stanford CoreNLP 开源中文分词工具探析(七):LTP 1. 前言 ICTCLAS是张华平老师推出的...

weixin_34228662的博客 612

关于使用NLPIR-ICTCLAS分词系统

在网络上看了几篇关于使用NLPIR-ICTCLAS20xx分词系统文章         首先,在官网(http://ictclas.nlpir.org/)下载源码,打开提取文件及文件夹(data,NLPIR.dll,NLPIR.h,NLPIR.lib)到新建工程目录下,然后在工程里面编写以下代码 #include "NLPIR.h" #pragma comment(lib, "NLPIR.

u013219964的博客 2039

NLPIR/ICTCLAS 2015分词系统发布与用户交流大会

NLPIR/ICTCLAS2015分词系统发布与用户交流大会 汉语分词系统NLPIR/ICTCLAS自2000年诞生以来,历时15年,全球用户突破30万,先后获得了2010年钱伟长中文信息处理科学技术奖一等奖,2003年国际SIGHAN分词大赛...

cigang4063的博客 151

NLPIR/ICTCLAS汉语分词系统2015配置

前言:本用人是在 32位java 在 32位eclipse 下跑的,确认可用,使用分词系统版本如下: 1.将用例从压缩包中拷贝到英文路径; 2.将dll文件拷出来,到全英文路径; 3.将Data拷贝到项目下; 4.以管理员身份打开32位eclipse; 5.修改代码: Dll目录的路径: Data所在项目:

Lx85416281的专栏 1121

汉语分词 2015NLPIR/ICTCLAS用户交流大会

汉语分词系统 2015NLPIR/ICTCLAS用户交流大会 主办单位:北京理工大学计算机学院大数据搜索与挖掘实验室 会议地址:北京市世纪金源大饭店二层金祥厅 会议日期:2014年12月27日 主办单位: 北京理工大学计算机学院大数据搜索与挖掘实验室 北京理...

cigang4063的博客 138

NLPIR/ICTCLAS 2015 之Java接口使用以及去除词语后面的词性

今天学习了如何在Java项目当中调用NLPIR/ICTCLAS 2015 ,毕竟张博士的这个分词软件很大的一部分用途也是为了项目服务的 1.新建一个Java项目,导入jar包,我的位置是汉语分词20140928\sample\Java\jnaTest\jnaTest 2.将项目所需的NLPIR.dll 以及NLPIR.lib放到项目对应的文件夹中,还有Data文件夹也要放进去,

吃苦胆的野狼 2263
上一篇: win 10 和 CentOS 7 双系统安装总结
下一篇: word2vec使用有感
Gatherfly
博客等级 码龄11年 17粉丝 11原创
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值