`
lovnet
  • 浏览: 6711252 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

关于 小叮咚中文分词 .net版本发布的变化

阅读更多

关于 小叮咚中文分词 .net版本发布的变化

现在几乎每天都有朋友给我写信,要求交流小叮咚中文分词的实现。我现在实现的有java和C#两个版本。同样的算法逻辑,用 java 和 C#写两边可不是有趣的事情 。于是自然而然想起了 关于lucene发展和多语言实现的方向 中采用的方法,于是决定以后主要更新java版本的中文分词算法,而.net版本的中文分词则在java class基础上转化过来。

很早的时候我的一篇blog介绍过:基于.NET的Java虚拟机IKVM介绍 。于是今天就尝试了一把,整个过程还算顺利。下面是我的转换过程:


X:\ikvmbin-0.14.0.1\ikvm\bin>ikvmc -target:library X:\XXXX\chinese_sentence_splitter.jar
Note: output file is "chinese_sentence_splitter.dll"
Note: automatically adding reference to "e:\programming\java&.net\ikvmbin-0.14.0.1\ikvm\bin\ikvm.gnu.classpath.dll"

通过上面的命令可以把 java jar 文件转换成 同名的 .net dll。

在java中测试的结果如下:


但在.net中测试的结果却不正确:


这很显然是IKVM.NET在转换过程中出现了问题。

由于第一次使用IKVM.NET,因此这个问题还需要在以后有时间解决一下。也希望有相关经验的朋友多多指导.


相关连接:

多么乐
小叮咚中文分词

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics