庖丁解牛分词之自定义词库[自定义词典]

发现很久很久没更新了,尤其是这个模块,也就好久没进步了!学习如逆水行舟,不进则退!趁着还没到白首之际,应该多学习。
1、到http://code.google.com/p/paoding/downloads/list下载paoding-analysis-2.0.4-alpha2.zip
2、然后解压缩,找到dic文件夹,复制到你想存放的文件夹下
         


3、配置环境变量,如果不配置,运行会报错,报错的中文信息也是需要进行配置环境变量


4、删除.compiled文件
5、新建一个文本文件,后缀名问.dic,采用utf-8保存到dic的文件目录中,这里保存在了E:\paodingTest\dic\locale中
       
6、下面我们写个分词测试程序
7、自定义词库的情况下分词结果,首先看到的是词库的编译信息

8、带自定义词库的分词结果

















































9、删除自定义词库和.compiled文件,重新分词

10、放在一起比较,效果还是有的
















































11、假设我们在分词的时候,需要把运、动分开,默认情况下是不分开的

12、在词库中增加两个词运和动


13、当然,如果想把这个分词器用得更好,还需要深入去了解和思考该分词方法,比如,“我是运动员”,虽然我们在自定义词库中填加了词“运动员”,但是依旧没有切分成“我”,“是”,“运动员”,反而出现了不相关的”动员“这个词语。而需要同时将”运动“切分为“运”,“动“,”运动“,那也是需要好好思考用法,当然这也和中国汉语的特殊性有关,例如:“乒乓球拍卖完了”,在没有上下文的情况下本身就存在歧义。

猜你喜欢

转载自lovewen-2004.iteye.com/blog/2269344