pyltp: the python extension for LTP
Project description
# pyltp
[![PyPI Status](https://badge.fury.io/py/pyltp.svg)](https://badge.fury.io/py/pyltp) [![Readthedocs](https://readthedocs.org/projects/pyltp/badge/?version=latest)](http://pyltp.readthedocs.io/) [![Build Status](https://travis-ci.org/HIT-SCIR/pyltp.svg?branch=master)](https://travis-ci.org/HIT-SCIR/pyltp) [![Build status](https://ci.appveyor.com/api/projects/status/kp2kjujo4amunyvr/branch/master?svg=true)](https://ci.appveyor.com/project/Oneplus/pyltp/branch/master) [![PyPI Downloads](https://img.shields.io/pypi/dm/pyltp.svg)](https://pypi.python.org/pypi/pyltp)
pyltp 是 [语言技术平台(Language Technology Platform, LTP)](https://github.com/HIT-SCIR/ltp)的 Python 封装。
在使用 pyltp 之前,您需要简要了解 [语言技术平台(LTP)](http://ltp.readthedocs.org/zh_CN/latest/) 能否帮助您解决问题。
## 一个简单的例子
下面是一个使用 pyltp 进行分词的例子
`python # -*- coding: utf-8 -*- from pyltp import Segmentor segmentor = Segmentor() segmentor.load("/path/to/your/cws/model") words = segmentor.segment("元芳你怎么看") print "|".join(words) segmentor.release() ` 除了分词之外,pyltp 还提供词性标注、命名实体识别、依存句法分析、语义角色标注等功能。
详细使用方法请参考 [在线文档](http://pyltp.readthedocs.io/)。
## 安装
第一步,安装 pyltp
使用 pip 安装
` $ pip install pyltp ` 或从源代码安装
` $ git clone https://github.com/HIT-SCIR/pyltp $ git submodule init $ git submodule update $ python setup.py install `
第二步,下载模型文件
[百度云](http://pan.baidu.com/share/link?shareid=1988562907&uk=2738088569),当前模型版本 3.3.1
## 版本对应
pyltp 版本:0.1.9
LTP 版本:3.3.2
模型版本:3.3.1
## 作者
徐梓翔 << zxxu@ir.hit.edu.cn >> 2015-01-20 解决跨平台运行问题
刘一佳 << yjliu@ir.hit.edu.cn >> 2014-06-12 重组项目
HuangFJ << biohfj@gmail.com >> 本项目最初作者
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyltp-0.1.9.1-py2.7-macosx-10.11-x86_64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecc906c36c056d0b9f704410aef4f158515551ef670be8215a9eb9b08bd77bb2 |
|
MD5 | 62f03c6be63ef20f46cb1158926f6c0a |
|
BLAKE2b-256 | 19b2e6cc5cdc3ea3fc153e6f086d2b65dfdf4f34546c5254e38ab89ac7b83c54 |