python ltp使用
来源:互联网 发布:ups 寿命 知乎 编辑:程序博客网 时间:2024/05/16 11:43
1、安装
pip install pyltp
2、官网下载ltp model(注意版本,多试试几个)
3、测试
#-*- coding:utf-8 -*-from pyltp import Segmentorfrom pyltp import Postaggerfrom pyltp import Parserimport osLTP_DIR = 'E:/ltp/ltp_data/'print(os.path.join(LTP_DIR,'cws.model'))segmentor = Segmentor() # 初始化实例segmentor.load(os.path.join(LTP_DIR,'cws.model')) # 加载模型postagger = Postagger()postagger.load(os.path.join(LTP_DIR,'pos.model'))parser = Parser()parser.load(os.path.join(LTP_DIR,'parser.model'))def segment(sent): words = segmentor.segment(sent) words_list = list(words) for word in words_list: print (word) # segmentor.release() # 释放模型 return words_listdef postag(word_list): postags = postagger.postag(word_list) for postag in postags: print (postag) # segmentor.release() # 释放模型 return postagsdef dep_parser(word_list,pos_list): arcs = parser.parse(word_list,pos_list) print("\t".join("%d:%s" % (arc.head, arc.relation) for arc in arcs))word_list = segment('释放模型')pos_list = postag(word_list)arcs = dep_parser(word_list,pos_list)
阅读全文
0 0
- python ltp使用
- LTP安装和使用
- LTP在实践中的使用
- 哈工大LTP编译使用
- LTP
- 哈工大语言云(LTP)本地安装使用及Python调用
- 哈工大语言云(LTP)本地安装使用及Python调用
- 哈工大语言云(LTP)本地安装使用及Python调用
- python3使用ltp语言云
- Linux LTP安装与使用
- 哈工大LTP:Windows系统Python本地调用
- 自然语言处理包 哈工大 LTP的使用
- Linux上本地使用LTP——ltp4j的使用
- 使用LTP套件对Linux系统进行压力测试
- win7(64位)下使用ltp(一):API调用
- 使用ltp套件对Centos系统进行压力测试
- LTP分词与词性标注(使用用户词典)
- LTP介绍
- mysql用户管理
- oracle 复制删除重复数据
- Android之Unable to execute dex: Multiple dex files define 解决方法
- BZOJ 3590 Quare [状压DP][边双连通分量][点双联通分量]
- 重启iis最快速的方法
- python ltp使用
- 从零开始学java(八)流程控制
- 数据库账号创建顺序问题
- hdu 1272 小希的迷宫(并查集)
- java.lang.UnsupportedClassVersionError 解决方案
- Spring Boot JPA 复合主键只查询部分主键
- 背包问题(动态规划)
- Gson转list
- hbase安装