nlpir 使用 ruby2.0 fiddle 模块封装,最新版本 1.0.0 封装自 ICTCLAS2014 最新版本,完美支持 linux x86 x64,之前反应的用户词典 bug 已经修复。并且,新版的 gem 提供了 ruby 风格的函数,使用更简单。 旧贴已更新
nlpir@github nlpir@rubygems
欢迎使用~!
ICTCLAS2014 是收费的吗?印象中以前的版本是收费的。
#1 楼 @tylerlong 免费开源
@wujian_hit 尝试示例代码。结果在require 'nlpir'这句就卡住了。
require 'nlpir'
一运行就提示cannot load such file -- fiddle/struct (LoadError),我装了 fiddle 的 gem 已经……
cannot load such file -- fiddle/struct (LoadError)
运行环境是 ubuntu 13.04, ruby 2.0.0-p248。
是我哪里写错了么……
楼主你好 我在使用的时候 执行 text_proc(s, NLPIR_TRUE) 会出现: gems/nlpir-1.0.0-x86_64-linux/lib/nlpir.rb:178: [BUG] Segmentation fault ruby 2.0.0p481 (2014-05-08 revision 45883) [x86_64-linux] 执行 text_procA(s) 会出现 NULL pointer dereference
#4 楼 @karma 你好,原因是 ICTCLAS2014 授权到期,最近他们会发布更新版的,我已联系上作者,取得了新的授权。gem nlpir linux 64 位的已经更新至 2.1.0 请安装最新版本。
#3 楼 @zisasign fiddle 未配置正确的缘故。请检查配置 fiddle