打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
finalseg: 基于HMM模型的python中文分词模块
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/ (需要翻墙) 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在Python里安装Jieba中文分词组件
基于python中jieba包的中文分词中详细使用(一)
编程小窍门:15 个提高效率的 Python 编程技巧
python3 列表切片
python 怎么把set转成list
13个提升码速的python小技巧
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服