finalseg
========
Chinese Words Segment Library in Python based on HMM Model
Usage
========
* 将finalseg目录放置于当前目录或者site-packages目录
* import finalseg
代码示例
import finalseg
sentence_list = [
"姚晨和老凌离婚了",
"他说的确实在理",
"长春市长春节讲话"
]
print u"=默认效果"
for sentence in sentence_list:
seg_list = finalseg.cut(sentence)
print "/ ".join(seg_list)
print u"\n=打开新词发现功能后的效果\n"
for sentence in sentence_list:
seg_list = finalseg.cut(sentence,find_new_word=True)
print "/ ".join(seg_list)
Algorithm
=========
* 算法是基于HMM模型,采用了Viterbi算法
* 可以选择是否打开新词发现功能
* 算法简单,只有89行纯Python代码
https://github.com/fxsjy/finalseg/blob/master/finalseg/__init__.py Performance
=========
* 200 KB/Second
* Test Env: Intel(R) Core(TM) i7-2600 CPU @ 3.4GHz;《围城》.txt
Example
=========
* 在线分词效果展示
https://finalseg.appspot.com/ (需要翻墙)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。