<a href="https://explosion.ai"><img src="https://explosion.ai/assets/img/logo.svg" width="125" height="125" align="right" /></a>
# spacy-pkuseg: Chinese word segmentation toolkit for spaCy
This package is a fork of
[`pkuseg-python`](https://github.com/lancopku/pkuseg-python) that simplifies
installation and serialization for use with [spaCy](https://spacy.io). The
underlying segmentation tools remain unmodified.
----------
# pkuseg:一个多领域中文分词工具包 [**(English Version)**](readme/readme_english.md)
pkuseg 是基于论文[[Luo et. al, 2019](#论文引用)]的工具包。其简单易用,支持细分领域分词,有效提升了分词准确度。
## 目录
* [主要亮点](#主要亮点)
* [编译和安装](#编译和安装)
* [各类分词工具包的性能对比](#各类分词工具包的性能对比)
* [使用方式](#使用方式)
* [论文引用](#论文引用)
* [作者](#作者)
* [常见问题及解答](#常见问题及解答)
## 主要亮点
pkuseg具有如下几个特点:
1. 多领域分词。不同于以往的通用中文分词工具,此工具包同时致力于为不同领域的数据提供个性化的预训练模型。根据待分词文本的领域特点,用户可以自由地选择不同的模型。 我们目前支持了新闻领域,网络领域,医药领域,旅游领域,以及混合领域的分词预训练模型。在使用中,如果用户明确待分词的领域,可加载对应的模型进行分词。如果用户无法确定具体领域,推荐使用在混合领域上训练的通用模型。各领域分词样例可参考 [**example.txt**](https://github.com/lancopku/pkuseg-python/blob/master/example.txt)。
2. 更高的分词准确率。相比于其他的分词工具包,当使用相同的训练数据和测试数据,pkuseg可以取得更高的分词准确率。
3. 支持用户自训练模型。支持用户使用全新的标注数据进行训练。
4. 支持词性标注。
## 编译和安装
- 目前**仅支持python3**
- **为了获得好的效果和速度,强烈建议大家通过pip install更新到目前的最新版本**
1. 通过PyPI安装(自带模型文件):
```
pip3 install pkuseg
之后通过import pkuseg来引用
```
**建议更新到最新版本**以获得更好的开箱体验:
```
pip3 install -U pkuseg
```
2. 如果PyPI官方源下载速度不理想,建议使用镜像源,比如:
初次安装:
```
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pkuseg
```
更新:
```
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -U pkuseg
```
3. 如果不使用pip安装方式,选择从GitHub下载,可运行以下命令安装:
```
python setup.py build_ext -i
```
GitHub的代码并不包括预训练模型,因此需要用户自行下载或训练模型,预训练模型可详见[release](https://github.com/lancopku/pkuseg-python/releases)。使用时需设定"model_name"为模型文件。
注意:**安装方式1和2目前仅支持linux(ubuntu)、mac、windows 64 位的python3版本**。如果非以上系统,请使用安装方式3进行本地编译安装。
## 各类分词工具包的性能对比
我们选择jieba、THULAC等国内代表分词工具包与pkuseg做性能比较,详细设置可参考[实验环境](readme/environment.md)。
#### 细领域训练及测试结果
以下是在不同数据集上的对比结果:
| MSRA | Precision | Recall | F-score |
| :----- | --------: | -----: | --------: |
| jieba | 87.01 | 89.88 | 88.42 |
| THULAC | 95.60 | 95.91 | 95.71 |
| pkuseg | 96.94 | 96.81 | **96.88** |
| WEIBO | Precision | Recall | F-score |
| :----- | --------: | -----: | --------: |
| jieba | 87.79 | 87.54 | 87.66 |
| THULAC | 93.40 | 92.40 | 92.87 |
| pkuseg | 93.78 | 94.65 | **94.21** |
#### 默认模型在不同领域的测试效果
考虑到很多用户在尝试分词工具的时候,大多数时候会使用工具包自带模型测试。为了直接对比“初始”性能,我们也比较了各个工具包的默认模型在不同领域的测试效果。请注意,这样的比较只是为了说明默认情况下的效果,并不一定是公平的。
| Default | MSRA | CTB8 | PKU | WEIBO | All Average |
| ------- | :---: | :---: | :---: | :---: | :---------: |
| jieba | 81.45 | 79.58 | 81.83 | 83.56 | 81.61 |
| THULAC | 85.55 | 87.84 | 92.29 | 86.65 | 88.08 |
| pkuseg | 87.29 | 91.77 | 92.68 | 93.43 | **91.29** |
其中,`All Average`显示的是在所有测试集上F-score的平均。
更多详细比较可参见[和现有工具包的比较](readme/comparison.md)。
## 使用方式
#### 代码示例
以下代码示例适用于python交互式环境。
代码示例1:使用默认配置进行分词(**如果用户无法确定分词领域,推荐使用默认模型分词**)
```python3
import pkuseg
seg = pkuseg.pkuseg() # 以默认配置加载模型
text = seg.cut('我爱北京天安门') # 进行分词
print(text)
```
代码示例2:细领域分词(**如果用户明确分词领域,推荐使用细领域模型分词**)
```python3
import pkuseg
seg = pkuseg.pkuseg(model_name='medicine') # 程序会自动下载所对应的细领域模型
text = seg.cut('我爱北京天安门') # 进行分词
print(text)
```
代码示例3:分词同时进行词性标注,各词性标签的详细含义可参考 [tags.txt](https://github.com/lancopku/pkuseg-python/blob/master/tags.txt)
```python3
import pkuseg
seg = pkuseg.pkuseg(postag=True) # 开启词性标注功能
text = seg.cut('我爱北京天安门') # 进行分词和词性标注
print(text)
```
代码示例4:对文件分词
```python3
import pkuseg
# 对input.txt的文件分词输出到output.txt中
# 开20个进程
pkuseg.test('input.txt', 'output.txt', nthread=20)
```
其他使用示例可参见[详细代码示例](readme/interface.md)。
#### 参数说明
模型配置
```
pkuseg.pkuseg(model_name = "default", user_dict = "default", postag = False)
model_name 模型路径。
"default",默认参数,表示使用我们预训练好的混合领域模型(仅对pip下载的用户)。
"news", 使用新闻领域模型。
"web", 使用网络领域模型。
"medicine", 使用医药领域模型。
"tourism", 使用旅游领域模型。
model_path, 从用户指定路径加载模型。
user_dict 设置用户词典。
"default", 默认参数,使用我们提供的词典。
None, 不使用词典。
dict_path, 在使用默认词典的同时会额外使用用户自定义词典,可以填自己的用户词典的路径,词典格式为一行一个词(如果选择进行词性标注并且已知该词的词性,则在该行写下词和词性,中间用tab字符隔开)。
postag 是否进行词性分析。
False, 默认参数,只进行分词,不进行词性标注。
True, 会在分词的同时进行词性标注。
```
对文件进行分词
```
pkuseg.test(readFile, outputFile, model_name = "default", user_dict = "default", postag = False, nthread = 10)
readFile 输入文件路径。
outputFile 输出文件路径。
model_name 模型路径。同pkuseg.pkuseg
user_dict 设置用户词典。同pkuseg.pkuseg
postag 设置是否开启词性分析功能。同pkuseg.pkuseg
nthread 测试时开的进程数。
```
模型训练
```
pkuseg.train(trainFile, testFile, savedir, train_iter = 20, init_model = None)
trainFile 训练文件路径。
testFile 测试文件路径。
savedir 训练模型的保存路径。
train_iter 训练轮数。
init_model 初始化模型,默认为None表示使用默认初始化,用户可以填自己想要初始化的模型的路径如init_model='./models/'。
```
#### 多进程分词
当将以上代码示例置于文件中运行时,如涉及多进程功能,请务必使用`if __name__ == '__main__'`保护全局语句,详见[多进程分词](readme/multiprocess.md)。
## 预训练模型
从pip安装的用户在使用细领域分词功能时,只需要设置model_name字段为对应的领域即可,会自动下载对应的细领域模型。
从github下载的用户则需要自己下载对应的预训练模型,并设置model_name字段为预训练模型路径。预训练模型可以在[release](https://github.com/lancopku/pkuseg-python/releases)部分下载。以下是对预训练模型的说明:
- **news**: 在MSRA(新闻语料)上训练的模型。
- **web**: 在微博(网络文本语料)上训练的模型。
- **medicine**: 在医药领域上训练的模型。
- **tourism**: 在旅游领域上训练的模型。
- **mixed**: 混合数据集训练的通用模型。随pip包附带的是此模型。
欢迎更多用户可以分享自己训练好的细分领域模型。
## 版本历史
详见[版本历史](readme/history.md)。
## 开源协议
1. 本代码采用MIT许可证。
2. 欢迎对该工具包提出任何宝贵意见和建议,请发邮件至jingjingxu@pku.edu.cn。
## 论文引用
该代码包主要基于以下科研论文,如使用了本工具,请引用以下论文:
* Ruixuan Luo, Jingjing Xu, Yi Zhang, Xuancheng Ren, Xu Sun. [PKUSEG: A Toolkit for Multi-Domain Chinese Word Segmentation](https://arxiv.org/abs/1906.11455). Arxiv. 2019.
```
@article{pkuseg,
author = {Luo, Ruixuan and Xu, Jingjing and Zhang, Yi and Ren, Xuancheng and Sun, Xu},
journal = {CoRR},
title = {PKUSEG: A Toolkit for Multi-Domain Chinese Word Segmentation.},
url = {https://arxiv.org/abs/1906.11455},
volume = {abs/1906.11455},
year = 2019
}
```
## 其他相关论文
* Xu Sun, Houfeng Wang, Wenjie Li. Fast Online Training with Frequency-Adaptive Learning Rates for Chinese Word Segmentation and New Word Detection. ACL. 2012.
* Jingjing Xu and Xu Sun. Dependency-based gated recursive neural network for chinese word segmentation. ACL. 2016.
* Jingjing Xu and Xu Sun. Transfer learning for low-resource chinese word segmentation with a novel neural network. NLPCC. 2017.
## 常见问题及解答
1. [为什么要发布pkuseg?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#1-为什么要发布pkuseg)
2. [pkuseg使用了哪些技术?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#2-pkuseg使用了哪些技术)
3. [无法使用多进程分词和训练功能,提示RuntimeError和BrokenPipeError。](https://github.com/lancopku/pkuseg-python/wiki/FAQ#3-无法使用多进程分词和训练功能提示runtimeerror和brokenpipeerror)
4. [是如何跟其它工具包在细领域数据上进行比较的?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#4-是如何跟其它工具包在细领域数据上进行比较的)
5. [在黑盒测试集上进行比较的话,效果如何?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#5-在黑盒测试集上进行比较的话效果如何)
6. [如果我不了解待分词语料的所属领域呢?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#6-如果我不了解待分词语料的所属领域呢)
7. [如何看待在一些特定样例上的分词结果?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#7-如何看待在一些特定样例上的分词结果)
8. [关于运行速度问题?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#8-关于运行速度问题)
9. [关于多进程速度问题?](https://github.com/lancopku/pkuseg-python/wiki/FAQ#9-关于多进程速度问题)
## 致谢
感谢俞士汶教授(北京大学计算语言所)与邱立坤博士提供的训练数据集!
## 作者
Ruixuan Luo (罗睿轩), Jingjing Xu(许晶晶), Xuancheng Ren(任宣丞), Yi Zhang(张艺), Bingzhen Wei(位冰镇), Xu Sun (孙栩)
北京大学 [语言计算与机器学习研究组](http://lanco.pku.edu.cn/)
Raw data
{
"_id": null,
"home_page": "https://github.com/explosion/spacy-pkuseg",
"name": "spacy-pkuseg",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "",
"author": "Explosion",
"author_email": "contact@explosion.ai",
"download_url": "https://files.pythonhosted.org/packages/64/d2/1b8c54075d4acbe8587f25bb69b38fef617af78cfb6502381eba0703dd53/spacy_pkuseg-0.0.32.tar.gz",
"platform": null,
"description": "<a href=\"https://explosion.ai\"><img src=\"https://explosion.ai/assets/img/logo.svg\" width=\"125\" height=\"125\" align=\"right\" /></a>\n\n# spacy-pkuseg: Chinese word segmentation toolkit for spaCy\n\nThis package is a fork of\n[`pkuseg-python`](https://github.com/lancopku/pkuseg-python) that simplifies\ninstallation and serialization for use with [spaCy](https://spacy.io). The\nunderlying segmentation tools remain unmodified.\n\n----------\n\n# pkuseg\uff1a\u4e00\u4e2a\u591a\u9886\u57df\u4e2d\u6587\u5206\u8bcd\u5de5\u5177\u5305 [**(English Version)**](readme/readme_english.md)\n\npkuseg \u662f\u57fa\u4e8e\u8bba\u6587[[Luo et. al, 2019](#\u8bba\u6587\u5f15\u7528)]\u7684\u5de5\u5177\u5305\u3002\u5176\u7b80\u5355\u6613\u7528\uff0c\u652f\u6301\u7ec6\u5206\u9886\u57df\u5206\u8bcd\uff0c\u6709\u6548\u63d0\u5347\u4e86\u5206\u8bcd\u51c6\u786e\u5ea6\u3002\n\n\n\n## \u76ee\u5f55\n\n* [\u4e3b\u8981\u4eae\u70b9](#\u4e3b\u8981\u4eae\u70b9)\n* [\u7f16\u8bd1\u548c\u5b89\u88c5](#\u7f16\u8bd1\u548c\u5b89\u88c5)\n* [\u5404\u7c7b\u5206\u8bcd\u5de5\u5177\u5305\u7684\u6027\u80fd\u5bf9\u6bd4](#\u5404\u7c7b\u5206\u8bcd\u5de5\u5177\u5305\u7684\u6027\u80fd\u5bf9\u6bd4)\n* [\u4f7f\u7528\u65b9\u5f0f](#\u4f7f\u7528\u65b9\u5f0f)\n* [\u8bba\u6587\u5f15\u7528](#\u8bba\u6587\u5f15\u7528)\n* [\u4f5c\u8005](#\u4f5c\u8005)\n* [\u5e38\u89c1\u95ee\u9898\u53ca\u89e3\u7b54](#\u5e38\u89c1\u95ee\u9898\u53ca\u89e3\u7b54)\n\n\n\n## \u4e3b\u8981\u4eae\u70b9\n\npkuseg\u5177\u6709\u5982\u4e0b\u51e0\u4e2a\u7279\u70b9\uff1a\n\n1. \u591a\u9886\u57df\u5206\u8bcd\u3002\u4e0d\u540c\u4e8e\u4ee5\u5f80\u7684\u901a\u7528\u4e2d\u6587\u5206\u8bcd\u5de5\u5177\uff0c\u6b64\u5de5\u5177\u5305\u540c\u65f6\u81f4\u529b\u4e8e\u4e3a\u4e0d\u540c\u9886\u57df\u7684\u6570\u636e\u63d0\u4f9b\u4e2a\u6027\u5316\u7684\u9884\u8bad\u7ec3\u6a21\u578b\u3002\u6839\u636e\u5f85\u5206\u8bcd\u6587\u672c\u7684\u9886\u57df\u7279\u70b9\uff0c\u7528\u6237\u53ef\u4ee5\u81ea\u7531\u5730\u9009\u62e9\u4e0d\u540c\u7684\u6a21\u578b\u3002 \u6211\u4eec\u76ee\u524d\u652f\u6301\u4e86\u65b0\u95fb\u9886\u57df\uff0c\u7f51\u7edc\u9886\u57df\uff0c\u533b\u836f\u9886\u57df\uff0c\u65c5\u6e38\u9886\u57df\uff0c\u4ee5\u53ca\u6df7\u5408\u9886\u57df\u7684\u5206\u8bcd\u9884\u8bad\u7ec3\u6a21\u578b\u3002\u5728\u4f7f\u7528\u4e2d\uff0c\u5982\u679c\u7528\u6237\u660e\u786e\u5f85\u5206\u8bcd\u7684\u9886\u57df\uff0c\u53ef\u52a0\u8f7d\u5bf9\u5e94\u7684\u6a21\u578b\u8fdb\u884c\u5206\u8bcd\u3002\u5982\u679c\u7528\u6237\u65e0\u6cd5\u786e\u5b9a\u5177\u4f53\u9886\u57df\uff0c\u63a8\u8350\u4f7f\u7528\u5728\u6df7\u5408\u9886\u57df\u4e0a\u8bad\u7ec3\u7684\u901a\u7528\u6a21\u578b\u3002\u5404\u9886\u57df\u5206\u8bcd\u6837\u4f8b\u53ef\u53c2\u8003 [**example.txt**](https://github.com/lancopku/pkuseg-python/blob/master/example.txt)\u3002\n2. \u66f4\u9ad8\u7684\u5206\u8bcd\u51c6\u786e\u7387\u3002\u76f8\u6bd4\u4e8e\u5176\u4ed6\u7684\u5206\u8bcd\u5de5\u5177\u5305\uff0c\u5f53\u4f7f\u7528\u76f8\u540c\u7684\u8bad\u7ec3\u6570\u636e\u548c\u6d4b\u8bd5\u6570\u636e\uff0cpkuseg\u53ef\u4ee5\u53d6\u5f97\u66f4\u9ad8\u7684\u5206\u8bcd\u51c6\u786e\u7387\u3002\n3. \u652f\u6301\u7528\u6237\u81ea\u8bad\u7ec3\u6a21\u578b\u3002\u652f\u6301\u7528\u6237\u4f7f\u7528\u5168\u65b0\u7684\u6807\u6ce8\u6570\u636e\u8fdb\u884c\u8bad\u7ec3\u3002\n4. \u652f\u6301\u8bcd\u6027\u6807\u6ce8\u3002\n\n\n## \u7f16\u8bd1\u548c\u5b89\u88c5\n\n- \u76ee\u524d**\u4ec5\u652f\u6301python3**\n- **\u4e3a\u4e86\u83b7\u5f97\u597d\u7684\u6548\u679c\u548c\u901f\u5ea6\uff0c\u5f3a\u70c8\u5efa\u8bae\u5927\u5bb6\u901a\u8fc7pip install\u66f4\u65b0\u5230\u76ee\u524d\u7684\u6700\u65b0\u7248\u672c**\n\n1. \u901a\u8fc7PyPI\u5b89\u88c5(\u81ea\u5e26\u6a21\u578b\u6587\u4ef6)\uff1a\n\t```\n\tpip3 install pkuseg\n\t\u4e4b\u540e\u901a\u8fc7import pkuseg\u6765\u5f15\u7528\n\t```\n **\u5efa\u8bae\u66f4\u65b0\u5230\u6700\u65b0\u7248\u672c**\u4ee5\u83b7\u5f97\u66f4\u597d\u7684\u5f00\u7bb1\u4f53\u9a8c\uff1a\n \t```\n\tpip3 install -U pkuseg\n\t```\n2. \u5982\u679cPyPI\u5b98\u65b9\u6e90\u4e0b\u8f7d\u901f\u5ea6\u4e0d\u7406\u60f3\uff0c\u5efa\u8bae\u4f7f\u7528\u955c\u50cf\u6e90\uff0c\u6bd4\u5982\uff1a \n \u521d\u6b21\u5b89\u88c5\uff1a\n\t```\n\tpip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pkuseg\n\t```\n \u66f4\u65b0\uff1a\n\t```\n\tpip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -U pkuseg\n\t```\n \n3. \u5982\u679c\u4e0d\u4f7f\u7528pip\u5b89\u88c5\u65b9\u5f0f\uff0c\u9009\u62e9\u4eceGitHub\u4e0b\u8f7d\uff0c\u53ef\u8fd0\u884c\u4ee5\u4e0b\u547d\u4ee4\u5b89\u88c5\uff1a\n\t```\n\tpython setup.py build_ext -i\n\t```\n\t\n GitHub\u7684\u4ee3\u7801\u5e76\u4e0d\u5305\u62ec\u9884\u8bad\u7ec3\u6a21\u578b\uff0c\u56e0\u6b64\u9700\u8981\u7528\u6237\u81ea\u884c\u4e0b\u8f7d\u6216\u8bad\u7ec3\u6a21\u578b\uff0c\u9884\u8bad\u7ec3\u6a21\u578b\u53ef\u8be6\u89c1[release](https://github.com/lancopku/pkuseg-python/releases)\u3002\u4f7f\u7528\u65f6\u9700\u8bbe\u5b9a\"model_name\"\u4e3a\u6a21\u578b\u6587\u4ef6\u3002\n\n\u6ce8\u610f\uff1a**\u5b89\u88c5\u65b9\u5f0f1\u548c2\u76ee\u524d\u4ec5\u652f\u6301linux(ubuntu)\u3001mac\u3001windows 64 \u4f4d\u7684python3\u7248\u672c**\u3002\u5982\u679c\u975e\u4ee5\u4e0a\u7cfb\u7edf\uff0c\u8bf7\u4f7f\u7528\u5b89\u88c5\u65b9\u5f0f3\u8fdb\u884c\u672c\u5730\u7f16\u8bd1\u5b89\u88c5\u3002\n\t\n\n## \u5404\u7c7b\u5206\u8bcd\u5de5\u5177\u5305\u7684\u6027\u80fd\u5bf9\u6bd4\n\n\u6211\u4eec\u9009\u62e9jieba\u3001THULAC\u7b49\u56fd\u5185\u4ee3\u8868\u5206\u8bcd\u5de5\u5177\u5305\u4e0epkuseg\u505a\u6027\u80fd\u6bd4\u8f83\uff0c\u8be6\u7ec6\u8bbe\u7f6e\u53ef\u53c2\u8003[\u5b9e\u9a8c\u73af\u5883](readme/environment.md)\u3002\n\n\n\n#### \u7ec6\u9886\u57df\u8bad\u7ec3\u53ca\u6d4b\u8bd5\u7ed3\u679c\n\n\u4ee5\u4e0b\u662f\u5728\u4e0d\u540c\u6570\u636e\u96c6\u4e0a\u7684\u5bf9\u6bd4\u7ed3\u679c\uff1a\n\n| MSRA | Precision | Recall | F-score |\n| :----- | --------: | -----: | --------: |\n| jieba | 87.01 | 89.88 | 88.42 |\n| THULAC | 95.60 | 95.91 | 95.71 |\n| pkuseg | 96.94 | 96.81 | **96.88** |\n\n\n| WEIBO | Precision | Recall | F-score |\n| :----- | --------: | -----: | --------: |\n| jieba | 87.79 | 87.54 | 87.66 |\n| THULAC | 93.40 | 92.40 | 92.87 |\n| pkuseg | 93.78 | 94.65 | **94.21** |\n\n\n\n\n#### \u9ed8\u8ba4\u6a21\u578b\u5728\u4e0d\u540c\u9886\u57df\u7684\u6d4b\u8bd5\u6548\u679c\n\n\u8003\u8651\u5230\u5f88\u591a\u7528\u6237\u5728\u5c1d\u8bd5\u5206\u8bcd\u5de5\u5177\u7684\u65f6\u5019\uff0c\u5927\u591a\u6570\u65f6\u5019\u4f1a\u4f7f\u7528\u5de5\u5177\u5305\u81ea\u5e26\u6a21\u578b\u6d4b\u8bd5\u3002\u4e3a\u4e86\u76f4\u63a5\u5bf9\u6bd4\u201c\u521d\u59cb\u201d\u6027\u80fd\uff0c\u6211\u4eec\u4e5f\u6bd4\u8f83\u4e86\u5404\u4e2a\u5de5\u5177\u5305\u7684\u9ed8\u8ba4\u6a21\u578b\u5728\u4e0d\u540c\u9886\u57df\u7684\u6d4b\u8bd5\u6548\u679c\u3002\u8bf7\u6ce8\u610f\uff0c\u8fd9\u6837\u7684\u6bd4\u8f83\u53ea\u662f\u4e3a\u4e86\u8bf4\u660e\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u7684\u6548\u679c\uff0c\u5e76\u4e0d\u4e00\u5b9a\u662f\u516c\u5e73\u7684\u3002\n\n| Default | MSRA | CTB8 | PKU | WEIBO | All Average |\n| ------- | :---: | :---: | :---: | :---: | :---------: |\n| jieba | 81.45 | 79.58 | 81.83 | 83.56 | 81.61 |\n| THULAC |\t85.55 | 87.84 | 92.29 | 86.65 | 88.08 |\n| pkuseg | 87.29 | 91.77 | 92.68 | 93.43 | **91.29** |\n\n\u5176\u4e2d\uff0c`All Average`\u663e\u793a\u7684\u662f\u5728\u6240\u6709\u6d4b\u8bd5\u96c6\u4e0aF-score\u7684\u5e73\u5747\u3002\n\n\u66f4\u591a\u8be6\u7ec6\u6bd4\u8f83\u53ef\u53c2\u89c1[\u548c\u73b0\u6709\u5de5\u5177\u5305\u7684\u6bd4\u8f83](readme/comparison.md)\u3002\n\n## \u4f7f\u7528\u65b9\u5f0f\n\n#### \u4ee3\u7801\u793a\u4f8b\n\n\u4ee5\u4e0b\u4ee3\u7801\u793a\u4f8b\u9002\u7528\u4e8epython\u4ea4\u4e92\u5f0f\u73af\u5883\u3002\n\n\u4ee3\u7801\u793a\u4f8b1\uff1a\u4f7f\u7528\u9ed8\u8ba4\u914d\u7f6e\u8fdb\u884c\u5206\u8bcd\uff08**\u5982\u679c\u7528\u6237\u65e0\u6cd5\u786e\u5b9a\u5206\u8bcd\u9886\u57df\uff0c\u63a8\u8350\u4f7f\u7528\u9ed8\u8ba4\u6a21\u578b\u5206\u8bcd**\uff09\n```python3\nimport pkuseg\n\nseg = pkuseg.pkuseg() # \u4ee5\u9ed8\u8ba4\u914d\u7f6e\u52a0\u8f7d\u6a21\u578b\ntext = seg.cut('\u6211\u7231\u5317\u4eac\u5929\u5b89\u95e8') # \u8fdb\u884c\u5206\u8bcd\nprint(text)\n```\n\n\u4ee3\u7801\u793a\u4f8b2\uff1a\u7ec6\u9886\u57df\u5206\u8bcd\uff08**\u5982\u679c\u7528\u6237\u660e\u786e\u5206\u8bcd\u9886\u57df\uff0c\u63a8\u8350\u4f7f\u7528\u7ec6\u9886\u57df\u6a21\u578b\u5206\u8bcd**\uff09\n```python3\nimport pkuseg\n\nseg = pkuseg.pkuseg(model_name='medicine') # \u7a0b\u5e8f\u4f1a\u81ea\u52a8\u4e0b\u8f7d\u6240\u5bf9\u5e94\u7684\u7ec6\u9886\u57df\u6a21\u578b\ntext = seg.cut('\u6211\u7231\u5317\u4eac\u5929\u5b89\u95e8') # \u8fdb\u884c\u5206\u8bcd\nprint(text)\n```\n\n\u4ee3\u7801\u793a\u4f8b3\uff1a\u5206\u8bcd\u540c\u65f6\u8fdb\u884c\u8bcd\u6027\u6807\u6ce8\uff0c\u5404\u8bcd\u6027\u6807\u7b7e\u7684\u8be6\u7ec6\u542b\u4e49\u53ef\u53c2\u8003 [tags.txt](https://github.com/lancopku/pkuseg-python/blob/master/tags.txt)\n```python3\nimport pkuseg\n\nseg = pkuseg.pkuseg(postag=True) # \u5f00\u542f\u8bcd\u6027\u6807\u6ce8\u529f\u80fd\ntext = seg.cut('\u6211\u7231\u5317\u4eac\u5929\u5b89\u95e8') # \u8fdb\u884c\u5206\u8bcd\u548c\u8bcd\u6027\u6807\u6ce8\nprint(text)\n```\n\n\n\u4ee3\u7801\u793a\u4f8b4\uff1a\u5bf9\u6587\u4ef6\u5206\u8bcd\n```python3\nimport pkuseg\n\n# \u5bf9input.txt\u7684\u6587\u4ef6\u5206\u8bcd\u8f93\u51fa\u5230output.txt\u4e2d\n# \u5f0020\u4e2a\u8fdb\u7a0b\npkuseg.test('input.txt', 'output.txt', nthread=20) \n```\n\n\u5176\u4ed6\u4f7f\u7528\u793a\u4f8b\u53ef\u53c2\u89c1[\u8be6\u7ec6\u4ee3\u7801\u793a\u4f8b](readme/interface.md)\u3002\n\n\n\n#### \u53c2\u6570\u8bf4\u660e\n\n\u6a21\u578b\u914d\u7f6e\n```\npkuseg.pkuseg(model_name = \"default\", user_dict = \"default\", postag = False)\n\tmodel_name\t\t\u6a21\u578b\u8def\u5f84\u3002\n\t\t\t \"default\"\uff0c\u9ed8\u8ba4\u53c2\u6570\uff0c\u8868\u793a\u4f7f\u7528\u6211\u4eec\u9884\u8bad\u7ec3\u597d\u7684\u6df7\u5408\u9886\u57df\u6a21\u578b(\u4ec5\u5bf9pip\u4e0b\u8f7d\u7684\u7528\u6237)\u3002\n\t\t\t\t\"news\", \u4f7f\u7528\u65b0\u95fb\u9886\u57df\u6a21\u578b\u3002\n\t\t\t\t\"web\", \u4f7f\u7528\u7f51\u7edc\u9886\u57df\u6a21\u578b\u3002\n\t\t\t\t\"medicine\", \u4f7f\u7528\u533b\u836f\u9886\u57df\u6a21\u578b\u3002\n\t\t\t\t\"tourism\", \u4f7f\u7528\u65c5\u6e38\u9886\u57df\u6a21\u578b\u3002\n\t\t\t model_path, \u4ece\u7528\u6237\u6307\u5b9a\u8def\u5f84\u52a0\u8f7d\u6a21\u578b\u3002\n\tuser_dict\t\t\u8bbe\u7f6e\u7528\u6237\u8bcd\u5178\u3002\n\t\t\t\t\"default\", \u9ed8\u8ba4\u53c2\u6570\uff0c\u4f7f\u7528\u6211\u4eec\u63d0\u4f9b\u7684\u8bcd\u5178\u3002\n\t\t\t\tNone, \u4e0d\u4f7f\u7528\u8bcd\u5178\u3002\n\t\t\t\tdict_path, \u5728\u4f7f\u7528\u9ed8\u8ba4\u8bcd\u5178\u7684\u540c\u65f6\u4f1a\u989d\u5916\u4f7f\u7528\u7528\u6237\u81ea\u5b9a\u4e49\u8bcd\u5178\uff0c\u53ef\u4ee5\u586b\u81ea\u5df1\u7684\u7528\u6237\u8bcd\u5178\u7684\u8def\u5f84\uff0c\u8bcd\u5178\u683c\u5f0f\u4e3a\u4e00\u884c\u4e00\u4e2a\u8bcd\uff08\u5982\u679c\u9009\u62e9\u8fdb\u884c\u8bcd\u6027\u6807\u6ce8\u5e76\u4e14\u5df2\u77e5\u8be5\u8bcd\u7684\u8bcd\u6027\uff0c\u5219\u5728\u8be5\u884c\u5199\u4e0b\u8bcd\u548c\u8bcd\u6027\uff0c\u4e2d\u95f4\u7528tab\u5b57\u7b26\u9694\u5f00\uff09\u3002\n\tpostag\t\t \u662f\u5426\u8fdb\u884c\u8bcd\u6027\u5206\u6790\u3002\n\t\t\t\tFalse, \u9ed8\u8ba4\u53c2\u6570\uff0c\u53ea\u8fdb\u884c\u5206\u8bcd\uff0c\u4e0d\u8fdb\u884c\u8bcd\u6027\u6807\u6ce8\u3002\n\t\t\t\tTrue, \u4f1a\u5728\u5206\u8bcd\u7684\u540c\u65f6\u8fdb\u884c\u8bcd\u6027\u6807\u6ce8\u3002\n```\n\n\u5bf9\u6587\u4ef6\u8fdb\u884c\u5206\u8bcd\n```\npkuseg.test(readFile, outputFile, model_name = \"default\", user_dict = \"default\", postag = False, nthread = 10)\n\treadFile\t\t\u8f93\u5165\u6587\u4ef6\u8def\u5f84\u3002\n\toutputFile\t\t\u8f93\u51fa\u6587\u4ef6\u8def\u5f84\u3002\n\tmodel_name\t\t\u6a21\u578b\u8def\u5f84\u3002\u540cpkuseg.pkuseg\n\tuser_dict\t\t\u8bbe\u7f6e\u7528\u6237\u8bcd\u5178\u3002\u540cpkuseg.pkuseg\n\tpostag\t\t\t\u8bbe\u7f6e\u662f\u5426\u5f00\u542f\u8bcd\u6027\u5206\u6790\u529f\u80fd\u3002\u540cpkuseg.pkuseg\n\tnthread\t\t\t\u6d4b\u8bd5\u65f6\u5f00\u7684\u8fdb\u7a0b\u6570\u3002\n```\n\n\u6a21\u578b\u8bad\u7ec3\n```\npkuseg.train(trainFile, testFile, savedir, train_iter = 20, init_model = None)\n\ttrainFile\t\t\u8bad\u7ec3\u6587\u4ef6\u8def\u5f84\u3002\n\ttestFile\t\t\u6d4b\u8bd5\u6587\u4ef6\u8def\u5f84\u3002\n\tsavedir\t\t\t\u8bad\u7ec3\u6a21\u578b\u7684\u4fdd\u5b58\u8def\u5f84\u3002\n\ttrain_iter\t\t\u8bad\u7ec3\u8f6e\u6570\u3002\n\tinit_model\t\t\u521d\u59cb\u5316\u6a21\u578b\uff0c\u9ed8\u8ba4\u4e3aNone\u8868\u793a\u4f7f\u7528\u9ed8\u8ba4\u521d\u59cb\u5316\uff0c\u7528\u6237\u53ef\u4ee5\u586b\u81ea\u5df1\u60f3\u8981\u521d\u59cb\u5316\u7684\u6a21\u578b\u7684\u8def\u5f84\u5982init_model='./models/'\u3002\n```\n\n\n\n#### \u591a\u8fdb\u7a0b\u5206\u8bcd\n\n\u5f53\u5c06\u4ee5\u4e0a\u4ee3\u7801\u793a\u4f8b\u7f6e\u4e8e\u6587\u4ef6\u4e2d\u8fd0\u884c\u65f6\uff0c\u5982\u6d89\u53ca\u591a\u8fdb\u7a0b\u529f\u80fd\uff0c\u8bf7\u52a1\u5fc5\u4f7f\u7528`if __name__ == '__main__'`\u4fdd\u62a4\u5168\u5c40\u8bed\u53e5\uff0c\u8be6\u89c1[\u591a\u8fdb\u7a0b\u5206\u8bcd](readme/multiprocess.md)\u3002\n\n\n\n## \u9884\u8bad\u7ec3\u6a21\u578b\n\n\u4ecepip\u5b89\u88c5\u7684\u7528\u6237\u5728\u4f7f\u7528\u7ec6\u9886\u57df\u5206\u8bcd\u529f\u80fd\u65f6\uff0c\u53ea\u9700\u8981\u8bbe\u7f6emodel_name\u5b57\u6bb5\u4e3a\u5bf9\u5e94\u7684\u9886\u57df\u5373\u53ef\uff0c\u4f1a\u81ea\u52a8\u4e0b\u8f7d\u5bf9\u5e94\u7684\u7ec6\u9886\u57df\u6a21\u578b\u3002\n\n\u4ecegithub\u4e0b\u8f7d\u7684\u7528\u6237\u5219\u9700\u8981\u81ea\u5df1\u4e0b\u8f7d\u5bf9\u5e94\u7684\u9884\u8bad\u7ec3\u6a21\u578b\uff0c\u5e76\u8bbe\u7f6emodel_name\u5b57\u6bb5\u4e3a\u9884\u8bad\u7ec3\u6a21\u578b\u8def\u5f84\u3002\u9884\u8bad\u7ec3\u6a21\u578b\u53ef\u4ee5\u5728[release](https://github.com/lancopku/pkuseg-python/releases)\u90e8\u5206\u4e0b\u8f7d\u3002\u4ee5\u4e0b\u662f\u5bf9\u9884\u8bad\u7ec3\u6a21\u578b\u7684\u8bf4\u660e\uff1a\n\n- **news**: \u5728MSRA\uff08\u65b0\u95fb\u8bed\u6599\uff09\u4e0a\u8bad\u7ec3\u7684\u6a21\u578b\u3002\n\n- **web**: \u5728\u5fae\u535a\uff08\u7f51\u7edc\u6587\u672c\u8bed\u6599\uff09\u4e0a\u8bad\u7ec3\u7684\u6a21\u578b\u3002\n\n- **medicine**: \u5728\u533b\u836f\u9886\u57df\u4e0a\u8bad\u7ec3\u7684\u6a21\u578b\u3002\n\n- **tourism**: \u5728\u65c5\u6e38\u9886\u57df\u4e0a\u8bad\u7ec3\u7684\u6a21\u578b\u3002\n\n- **mixed**: \u6df7\u5408\u6570\u636e\u96c6\u8bad\u7ec3\u7684\u901a\u7528\u6a21\u578b\u3002\u968fpip\u5305\u9644\u5e26\u7684\u662f\u6b64\u6a21\u578b\u3002\n\n\n\n\u6b22\u8fce\u66f4\u591a\u7528\u6237\u53ef\u4ee5\u5206\u4eab\u81ea\u5df1\u8bad\u7ec3\u597d\u7684\u7ec6\u5206\u9886\u57df\u6a21\u578b\u3002\n\n\n\n## \u7248\u672c\u5386\u53f2\n\n\u8be6\u89c1[\u7248\u672c\u5386\u53f2](readme/history.md)\u3002\n\n\n## \u5f00\u6e90\u534f\u8bae\n1. \u672c\u4ee3\u7801\u91c7\u7528MIT\u8bb8\u53ef\u8bc1\u3002\n2. \u6b22\u8fce\u5bf9\u8be5\u5de5\u5177\u5305\u63d0\u51fa\u4efb\u4f55\u5b9d\u8d35\u610f\u89c1\u548c\u5efa\u8bae\uff0c\u8bf7\u53d1\u90ae\u4ef6\u81f3jingjingxu@pku.edu.cn\u3002\n\n\n\n## \u8bba\u6587\u5f15\u7528\n\n\u8be5\u4ee3\u7801\u5305\u4e3b\u8981\u57fa\u4e8e\u4ee5\u4e0b\u79d1\u7814\u8bba\u6587\uff0c\u5982\u4f7f\u7528\u4e86\u672c\u5de5\u5177\uff0c\u8bf7\u5f15\u7528\u4ee5\u4e0b\u8bba\u6587\uff1a\n* Ruixuan Luo, Jingjing Xu, Yi Zhang, Xuancheng Ren, Xu Sun. [PKUSEG: A Toolkit for Multi-Domain Chinese Word Segmentation](https://arxiv.org/abs/1906.11455). Arxiv. 2019.\n\n```\n\n@article{pkuseg,\n author = {Luo, Ruixuan and Xu, Jingjing and Zhang, Yi and Ren, Xuancheng and Sun, Xu},\n journal = {CoRR},\n title = {PKUSEG: A Toolkit for Multi-Domain Chinese Word Segmentation.},\n url = {https://arxiv.org/abs/1906.11455},\n volume = {abs/1906.11455},\n year = 2019\n}\n```\n\n## \u5176\u4ed6\u76f8\u5173\u8bba\u6587\n\n* Xu Sun, Houfeng Wang, Wenjie Li. Fast Online Training with Frequency-Adaptive Learning Rates for Chinese Word Segmentation and New Word Detection. ACL. 2012.\n* Jingjing Xu and Xu Sun. Dependency-based gated recursive neural network for chinese word segmentation. ACL. 2016.\n* Jingjing Xu and Xu Sun. Transfer learning for low-resource chinese word segmentation with a novel neural network. NLPCC. 2017.\n\n## \u5e38\u89c1\u95ee\u9898\u53ca\u89e3\u7b54\n\n\n1. [\u4e3a\u4ec0\u4e48\u8981\u53d1\u5e03pkuseg\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#1-\u4e3a\u4ec0\u4e48\u8981\u53d1\u5e03pkuseg)\n2. [pkuseg\u4f7f\u7528\u4e86\u54ea\u4e9b\u6280\u672f\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#2-pkuseg\u4f7f\u7528\u4e86\u54ea\u4e9b\u6280\u672f)\n3. [\u65e0\u6cd5\u4f7f\u7528\u591a\u8fdb\u7a0b\u5206\u8bcd\u548c\u8bad\u7ec3\u529f\u80fd\uff0c\u63d0\u793aRuntimeError\u548cBrokenPipeError\u3002](https://github.com/lancopku/pkuseg-python/wiki/FAQ#3-\u65e0\u6cd5\u4f7f\u7528\u591a\u8fdb\u7a0b\u5206\u8bcd\u548c\u8bad\u7ec3\u529f\u80fd\u63d0\u793aruntimeerror\u548cbrokenpipeerror)\n4. [\u662f\u5982\u4f55\u8ddf\u5176\u5b83\u5de5\u5177\u5305\u5728\u7ec6\u9886\u57df\u6570\u636e\u4e0a\u8fdb\u884c\u6bd4\u8f83\u7684\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#4-\u662f\u5982\u4f55\u8ddf\u5176\u5b83\u5de5\u5177\u5305\u5728\u7ec6\u9886\u57df\u6570\u636e\u4e0a\u8fdb\u884c\u6bd4\u8f83\u7684)\n5. [\u5728\u9ed1\u76d2\u6d4b\u8bd5\u96c6\u4e0a\u8fdb\u884c\u6bd4\u8f83\u7684\u8bdd\uff0c\u6548\u679c\u5982\u4f55\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#5-\u5728\u9ed1\u76d2\u6d4b\u8bd5\u96c6\u4e0a\u8fdb\u884c\u6bd4\u8f83\u7684\u8bdd\u6548\u679c\u5982\u4f55)\n6. [\u5982\u679c\u6211\u4e0d\u4e86\u89e3\u5f85\u5206\u8bcd\u8bed\u6599\u7684\u6240\u5c5e\u9886\u57df\u5462\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#6-\u5982\u679c\u6211\u4e0d\u4e86\u89e3\u5f85\u5206\u8bcd\u8bed\u6599\u7684\u6240\u5c5e\u9886\u57df\u5462)\n7. [\u5982\u4f55\u770b\u5f85\u5728\u4e00\u4e9b\u7279\u5b9a\u6837\u4f8b\u4e0a\u7684\u5206\u8bcd\u7ed3\u679c\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#7-\u5982\u4f55\u770b\u5f85\u5728\u4e00\u4e9b\u7279\u5b9a\u6837\u4f8b\u4e0a\u7684\u5206\u8bcd\u7ed3\u679c)\n8. [\u5173\u4e8e\u8fd0\u884c\u901f\u5ea6\u95ee\u9898\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#8-\u5173\u4e8e\u8fd0\u884c\u901f\u5ea6\u95ee\u9898)\n9. [\u5173\u4e8e\u591a\u8fdb\u7a0b\u901f\u5ea6\u95ee\u9898\uff1f](https://github.com/lancopku/pkuseg-python/wiki/FAQ#9-\u5173\u4e8e\u591a\u8fdb\u7a0b\u901f\u5ea6\u95ee\u9898)\n\n\n## \u81f4\u8c22\n\n\u611f\u8c22\u4fde\u58eb\u6c76\u6559\u6388\uff08\u5317\u4eac\u5927\u5b66\u8ba1\u7b97\u8bed\u8a00\u6240\uff09\u4e0e\u90b1\u7acb\u5764\u535a\u58eb\u63d0\u4f9b\u7684\u8bad\u7ec3\u6570\u636e\u96c6\uff01\n\n## \u4f5c\u8005\n\nRuixuan Luo \uff08\u7f57\u777f\u8f69\uff09, Jingjing Xu\uff08\u8bb8\u6676\u6676\uff09, Xuancheng Ren\uff08\u4efb\u5ba3\u4e1e\uff09, Yi Zhang\uff08\u5f20\u827a\uff09, Bingzhen Wei\uff08\u4f4d\u51b0\u9547\uff09\uff0c Xu Sun \uff08\u5b59\u6829\uff09 \n\n\u5317\u4eac\u5927\u5b66 [\u8bed\u8a00\u8ba1\u7b97\u4e0e\u673a\u5668\u5b66\u4e60\u7814\u7a76\u7ec4](http://lanco.pku.edu.cn/)\n\n\n\n\n\n\n\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Chinese word segmentation toolkit for spaCy (fork of pkuseg-python)",
"version": "0.0.32",
"project_urls": {
"Homepage": "https://github.com/explosion/spacy-pkuseg"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "50b7a3828cb008227645193ef18c3920a1b38a137a4b1667ff7a91e535f87459",
"md5": "3fce5be232952d7edbafe7d540a321a0",
"sha256": "19f41a9f25615eedac34cc856a22796375ea3bc36e71d6f01e844a8873fe542a"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "3fce5be232952d7edbafe7d540a321a0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 2377605,
"upload_time": "2022-10-17T12:34:26",
"upload_time_iso_8601": "2022-10-17T12:34:26.503771Z",
"url": "https://files.pythonhosted.org/packages/50/b7/a3828cb008227645193ef18c3920a1b38a137a4b1667ff7a91e535f87459/spacy_pkuseg-0.0.32-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "00036b1bdb2d932c0c42ca31a6895941191294f6e0257dbf2e0ad7d911b7df79",
"md5": "c0bda3405ed2d94e0f1882845837c91e",
"sha256": "49445d0a5f04a10ccd567294b83a1f800214677416b1a56f5aebf2094854482b"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c0bda3405ed2d94e0f1882845837c91e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 2339768,
"upload_time": "2022-10-17T12:34:28",
"upload_time_iso_8601": "2022-10-17T12:34:28.670576Z",
"url": "https://files.pythonhosted.org/packages/00/03/6b1bdb2d932c0c42ca31a6895941191294f6e0257dbf2e0ad7d911b7df79/spacy_pkuseg-0.0.32-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6d347fef131dcf4faa5aca72fa2bece13dc4c987b3d9206d015ab93abce916fe",
"md5": "48a88a1f108655f0472068d97d46ddfe",
"sha256": "9c560758022877cb51e628d99722bd599a0c191a919d68957ad1c95351ab0940"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "48a88a1f108655f0472068d97d46ddfe",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 2371425,
"upload_time": "2022-10-17T12:34:30",
"upload_time_iso_8601": "2022-10-17T12:34:30.542014Z",
"url": "https://files.pythonhosted.org/packages/6d/34/7fef131dcf4faa5aca72fa2bece13dc4c987b3d9206d015ab93abce916fe/spacy_pkuseg-0.0.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a25f9dba3e0d2dcf770b42e8921ccdff15ab3923dcb8be292465524536f260fc",
"md5": "46d69dc997def6cd986fe7f11735722d",
"sha256": "031a16ce2fda3613e0bb52ebb039f35ed22436eb9c98bb1d9cf45fec3c6d4c8e"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "46d69dc997def6cd986fe7f11735722d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 2403408,
"upload_time": "2022-10-17T12:34:32",
"upload_time_iso_8601": "2022-10-17T12:34:32.046884Z",
"url": "https://files.pythonhosted.org/packages/a2/5f/9dba3e0d2dcf770b42e8921ccdff15ab3923dcb8be292465524536f260fc/spacy_pkuseg-0.0.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e8000acfe225cc695a006a54aae201a6b7d0ac714636ddf2286cf644fa73f767",
"md5": "0a6e9ff7a5899aa0e77ff73d41619efd",
"sha256": "a51a1c4407cc4de61a113cc7427498fc3ee7d52f6cd3a08203d9a304b6be4201"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "0a6e9ff7a5899aa0e77ff73d41619efd",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 2292259,
"upload_time": "2022-10-17T12:34:33",
"upload_time_iso_8601": "2022-10-17T12:34:33.671722Z",
"url": "https://files.pythonhosted.org/packages/e8/00/0acfe225cc695a006a54aae201a6b7d0ac714636ddf2286cf644fa73f767/spacy_pkuseg-0.0.32-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6b55cf422f05cf9c9efa165d837a97eee0665e21a4ae450c20a53260a2749931",
"md5": "ab57f1cc66fd736d1a70539feaf9704d",
"sha256": "2a3f1f37e3b5bec1b69f13b4bf7df24e978a149968696b58637d8a7cc2107458"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "ab57f1cc66fd736d1a70539feaf9704d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 2369115,
"upload_time": "2022-10-17T12:34:35",
"upload_time_iso_8601": "2022-10-17T12:34:35.067446Z",
"url": "https://files.pythonhosted.org/packages/6b/55/cf422f05cf9c9efa165d837a97eee0665e21a4ae450c20a53260a2749931/spacy_pkuseg-0.0.32-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c4c74a30af7f074d572df0afb537fbd3ab9c4a107378c4f5caa986818f16ccbb",
"md5": "f920ae6e7bebab61aa37e6714bd2044c",
"sha256": "e73c80f815cd19b04259ceebf9c11fbc4565bf96e456c7c463eb9e407a4d8853"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f920ae6e7bebab61aa37e6714bd2044c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 2330188,
"upload_time": "2022-10-17T12:34:36",
"upload_time_iso_8601": "2022-10-17T12:34:36.495390Z",
"url": "https://files.pythonhosted.org/packages/c4/c7/4a30af7f074d572df0afb537fbd3ab9c4a107378c4f5caa986818f16ccbb/spacy_pkuseg-0.0.32-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "315898d4f800618f5f95fc4540b6819648b37a9e5f2f54e4535b11273ac67e93",
"md5": "0ea6340fa3fcbe849158f72e193516d9",
"sha256": "d770fca181aabaad85585f581407689d4bb6e186d3e4f8431195aaf702e67005"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "0ea6340fa3fcbe849158f72e193516d9",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 2370635,
"upload_time": "2022-10-17T12:34:38",
"upload_time_iso_8601": "2022-10-17T12:34:38.143011Z",
"url": "https://files.pythonhosted.org/packages/31/58/98d4f800618f5f95fc4540b6819648b37a9e5f2f54e4535b11273ac67e93/spacy_pkuseg-0.0.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "69b91d72fca672cba76ef814b847f7d4464b00728e58794646c7928ad0b05a10",
"md5": "22155103ace1f5923043abfce71f9dcd",
"sha256": "c732b68e9a2922af580cb02dc1ac9f6e086525bc863e0e02249be1b00806cc18"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "22155103ace1f5923043abfce71f9dcd",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 2400899,
"upload_time": "2022-10-17T12:34:39",
"upload_time_iso_8601": "2022-10-17T12:34:39.782242Z",
"url": "https://files.pythonhosted.org/packages/69/b9/1d72fca672cba76ef814b847f7d4464b00728e58794646c7928ad0b05a10/spacy_pkuseg-0.0.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1675f9bfd3f788ed4f08c8a453401866ec66c2e366895fc6a34dac75f089a5bd",
"md5": "8dfab5d49edbc920bc43a176c1f1cfe7",
"sha256": "6b1a6f8d1063bee5154b8b9cac7dd016ad2b6c3cec987118792d9a6e7e2b3723"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "8dfab5d49edbc920bc43a176c1f1cfe7",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 2290598,
"upload_time": "2022-10-17T12:34:41",
"upload_time_iso_8601": "2022-10-17T12:34:41.451711Z",
"url": "https://files.pythonhosted.org/packages/16/75/f9bfd3f788ed4f08c8a453401866ec66c2e366895fc6a34dac75f089a5bd/spacy_pkuseg-0.0.32-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "15cd894def3decc77de41380d64ccda0ad84bcbb37dd3f099ac80a8e4ff8d7ee",
"md5": "ac4ce8e930fa30d011a45deca2e30f51",
"sha256": "89bd1d6a16a8bde96983b9225e540d0144f387890b71fc99d72df65299302a8a"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "ac4ce8e930fa30d011a45deca2e30f51",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3.6",
"size": 2368591,
"upload_time": "2022-10-17T12:34:43",
"upload_time_iso_8601": "2022-10-17T12:34:43.403488Z",
"url": "https://files.pythonhosted.org/packages/15/cd/894def3decc77de41380d64ccda0ad84bcbb37dd3f099ac80a8e4ff8d7ee/spacy_pkuseg-0.0.32-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5f56aa8cf232193492ca087c4e84dd91c2060f2ca9dfca43e5007cccdbdf0b9a",
"md5": "a07fdd7276202df5e777a943665a2fa8",
"sha256": "81f53672925d60044c855a9b3b460932e037d40d854e5d8d040cc6ca092ae7fd"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a07fdd7276202df5e777a943665a2fa8",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3.6",
"size": 2403601,
"upload_time": "2022-10-17T12:34:45",
"upload_time_iso_8601": "2022-10-17T12:34:45.194107Z",
"url": "https://files.pythonhosted.org/packages/5f/56/aa8cf232193492ca087c4e84dd91c2060f2ca9dfca43e5007cccdbdf0b9a/spacy_pkuseg-0.0.32-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46bd4eb8e5408cc821715626b06d21eac0ac3516adc0986161cc07b9b357dac2",
"md5": "eb881cdd94c1d67051b91fc016123ac6",
"sha256": "01f55e3226f7ef51740be7bdb49f252d765518d2481dcbb124c1d588ab87f82b"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "eb881cdd94c1d67051b91fc016123ac6",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3.6",
"size": 2311084,
"upload_time": "2022-10-17T12:34:46",
"upload_time_iso_8601": "2022-10-17T12:34:46.691983Z",
"url": "https://files.pythonhosted.org/packages/46/bd/4eb8e5408cc821715626b06d21eac0ac3516adc0986161cc07b9b357dac2/spacy_pkuseg-0.0.32-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c63f223aa4f885d4e90de6f1534ed69881ea2167327d2e254c23c2333b95617d",
"md5": "d9a87dd308b29a13435fad603256e508",
"sha256": "66e5f9cdfa6b1f2d5be062e71dfbffa8537d38b1d8a1f34ae30bd3df96753958"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "d9a87dd308b29a13435fad603256e508",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.6",
"size": 2377644,
"upload_time": "2022-10-17T12:34:48",
"upload_time_iso_8601": "2022-10-17T12:34:48.188766Z",
"url": "https://files.pythonhosted.org/packages/c6/3f/223aa4f885d4e90de6f1534ed69881ea2167327d2e254c23c2333b95617d/spacy_pkuseg-0.0.32-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "57af8049b2ebec85b0b18698a7f857f6f17453fd70192140c1a2467972af6071",
"md5": "b8f0c0bc053bacf1b3cf3d417613cc16",
"sha256": "3f62318565ca9d2d8a16c45942c6fda292ba5b5cc382f2c5abd1451565ca22c4"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b8f0c0bc053bacf1b3cf3d417613cc16",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.6",
"size": 2367036,
"upload_time": "2022-10-17T12:34:49",
"upload_time_iso_8601": "2022-10-17T12:34:49.651452Z",
"url": "https://files.pythonhosted.org/packages/57/af/8049b2ebec85b0b18698a7f857f6f17453fd70192140c1a2467972af6071/spacy_pkuseg-0.0.32-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ec08153ac572f7dd89feaaf5c043d22389aec12252bcf6df95cb033e538d543",
"md5": "6e302f3b50a089adc4d81275949f43a1",
"sha256": "a69b1f7e118e48a7e8cc52c37347d823db42da6f0c275dc9a4ddd3ea1e2aceb6"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6e302f3b50a089adc4d81275949f43a1",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.6",
"size": 2402478,
"upload_time": "2022-10-17T12:34:51",
"upload_time_iso_8601": "2022-10-17T12:34:51.343009Z",
"url": "https://files.pythonhosted.org/packages/8e/c0/8153ac572f7dd89feaaf5c043d22389aec12252bcf6df95cb033e538d543/spacy_pkuseg-0.0.32-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "438dda3312394367ece12cb04378f7b56b383a5311d28fc783a9ec34a19a27fa",
"md5": "fc3adeb820080aeb740c9116eeea199e",
"sha256": "cf532a981cf0d2196d44d12288dd31875070ef28c57926d36b23e2e94fcfb5b6"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "fc3adeb820080aeb740c9116eeea199e",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.6",
"size": 2290953,
"upload_time": "2022-10-17T12:34:54",
"upload_time_iso_8601": "2022-10-17T12:34:54.005694Z",
"url": "https://files.pythonhosted.org/packages/43/8d/da3312394367ece12cb04378f7b56b383a5311d28fc783a9ec34a19a27fa/spacy_pkuseg-0.0.32-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7076a4e0f7af643b5aeccfb129652f40effcc430fb0365873f4b7182d0e47823",
"md5": "1f093374670560dc67028c8e5db07b10",
"sha256": "0d1f504cb167840e962613ed93d0a7fbef9fd8d4bd21de7872ea40208ea24d6c"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "1f093374670560dc67028c8e5db07b10",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 2383598,
"upload_time": "2022-10-17T12:34:55",
"upload_time_iso_8601": "2022-10-17T12:34:55.419356Z",
"url": "https://files.pythonhosted.org/packages/70/76/a4e0f7af643b5aeccfb129652f40effcc430fb0365873f4b7182d0e47823/spacy_pkuseg-0.0.32-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e6032ce3102c983dfc977ea1a61b2482aa1022e5ef7e6ed7e5c3b4caff7829d8",
"md5": "bcb2bd688747346f303d75685a87e65e",
"sha256": "bd07d9e259349774bd4c71620bc8755a0b7aa9e9802cb239b3ede297e937d20f"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "bcb2bd688747346f303d75685a87e65e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 2344255,
"upload_time": "2022-10-17T12:34:56",
"upload_time_iso_8601": "2022-10-17T12:34:56.878672Z",
"url": "https://files.pythonhosted.org/packages/e6/03/2ce3102c983dfc977ea1a61b2482aa1022e5ef7e6ed7e5c3b4caff7829d8/spacy_pkuseg-0.0.32-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d44619ad3a2f9a60d955e91322cf1a2d2a6d8eccd844fe0880bc158e46340e79",
"md5": "8360da15f5a8f2978339ecee54feaebc",
"sha256": "9b21e4bf0bf6202b116a9c913bd9115cb7755a362cc7fc14eac5c805a4eb266b"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "8360da15f5a8f2978339ecee54feaebc",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 2376910,
"upload_time": "2022-10-17T12:34:58",
"upload_time_iso_8601": "2022-10-17T12:34:58.419891Z",
"url": "https://files.pythonhosted.org/packages/d4/46/19ad3a2f9a60d955e91322cf1a2d2a6d8eccd844fe0880bc158e46340e79/spacy_pkuseg-0.0.32-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dbe33b2069359954909fe4aebfc0c20632eca516cfe505669ea36f26775a5ac3",
"md5": "e343d3265431bb742eaf4661e4d5ef96",
"sha256": "cc23c4e23413c64618ab464794c27de5e4079c6348b71d1ddcedbb629af6a692"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e343d3265431bb742eaf4661e4d5ef96",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 2417155,
"upload_time": "2022-10-17T12:34:59",
"upload_time_iso_8601": "2022-10-17T12:34:59.821701Z",
"url": "https://files.pythonhosted.org/packages/db/e3/3b2069359954909fe4aebfc0c20632eca516cfe505669ea36f26775a5ac3/spacy_pkuseg-0.0.32-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b49be4035cf65af4afbb1b2931185b6474745f7f3b8ddaadadfc2d567b9f704",
"md5": "80b41b21e9cd8c25036d39699ee04777",
"sha256": "ea5261249a297ae47cc44072c623685be575f74f26a80aba9f388420892504d4"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "80b41b21e9cd8c25036d39699ee04777",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 2305968,
"upload_time": "2022-10-17T12:35:01",
"upload_time_iso_8601": "2022-10-17T12:35:01.441616Z",
"url": "https://files.pythonhosted.org/packages/9b/49/be4035cf65af4afbb1b2931185b6474745f7f3b8ddaadadfc2d567b9f704/spacy_pkuseg-0.0.32-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9928d3d16d5fa619a16a1decff81e9000c7b334f3ff379202f008ed594d3fdd1",
"md5": "530d796f2214c0c44b5bb29ea5c8bc69",
"sha256": "087de8777695cf685d1a4abb336ca9f1fd0931b450c13e988e432e0cc2232b39"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "530d796f2214c0c44b5bb29ea5c8bc69",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 2379805,
"upload_time": "2022-10-17T12:35:03",
"upload_time_iso_8601": "2022-10-17T12:35:03.139562Z",
"url": "https://files.pythonhosted.org/packages/99/28/d3d16d5fa619a16a1decff81e9000c7b334f3ff379202f008ed594d3fdd1/spacy_pkuseg-0.0.32-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "535b1a9c5b0fd51ceac3cbed58962c4374bdf7d23285a152807c6a7b130d3c76",
"md5": "179955baedb988dafc26d8932c5d27fc",
"sha256": "d4094e46226db03ca155e83aa3f8d27cfcf5136a710a6736b07aa3f84e57b011"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "179955baedb988dafc26d8932c5d27fc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 2341671,
"upload_time": "2022-10-17T12:35:04",
"upload_time_iso_8601": "2022-10-17T12:35:04.658601Z",
"url": "https://files.pythonhosted.org/packages/53/5b/1a9c5b0fd51ceac3cbed58962c4374bdf7d23285a152807c6a7b130d3c76/spacy_pkuseg-0.0.32-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "27b93ae3b42f532d3b765bb56078b9790c0905c0d1238fc269060beaaed44252",
"md5": "b2fa4f0a50e055a65709e015c7fa3b39",
"sha256": "549b2fb90521d7f4b3d4229a82bb904e244b1bf9775e410f645ff102d0e4f69a"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b2fa4f0a50e055a65709e015c7fa3b39",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 2378156,
"upload_time": "2022-10-17T12:35:06",
"upload_time_iso_8601": "2022-10-17T12:35:06.165235Z",
"url": "https://files.pythonhosted.org/packages/27/b9/3ae3b42f532d3b765bb56078b9790c0905c0d1238fc269060beaaed44252/spacy_pkuseg-0.0.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b9df29269cb058aa12b0be0f498ea8e5453704d7121a33d1cc98422b329724e8",
"md5": "354bd134a1004f71ad3150c20d880037",
"sha256": "ca8d8c88656263ae8dad6eb68869895ec430963b3f33352dd7b7e63ee79c69b6"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "354bd134a1004f71ad3150c20d880037",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 2408615,
"upload_time": "2022-10-17T12:35:07",
"upload_time_iso_8601": "2022-10-17T12:35:07.716131Z",
"url": "https://files.pythonhosted.org/packages/b9/df/29269cb058aa12b0be0f498ea8e5453704d7121a33d1cc98422b329724e8/spacy_pkuseg-0.0.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e8d6b10f23b9d7fe11b7668e7362a51ebf5b240fbfd7a622ce005eb1e3041c2c",
"md5": "7eb90689b1033ac85e1ce20cdd9f0ba0",
"sha256": "de70101e9efa1f40444229b7262355d900b90a9724fe5d8bf414b4692ed097a5"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "7eb90689b1033ac85e1ce20cdd9f0ba0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 2295649,
"upload_time": "2022-10-17T12:35:09",
"upload_time_iso_8601": "2022-10-17T12:35:09.710574Z",
"url": "https://files.pythonhosted.org/packages/e8/d6/b10f23b9d7fe11b7668e7362a51ebf5b240fbfd7a622ce005eb1e3041c2c/spacy_pkuseg-0.0.32-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "64d21b8c54075d4acbe8587f25bb69b38fef617af78cfb6502381eba0703dd53",
"md5": "9db1c5161f3e3971365951432bbacc35",
"sha256": "f72d9365138e9083a5e78bba8e87190f85ad3f90adddb55f69c58aa862c8484c"
},
"downloads": -1,
"filename": "spacy_pkuseg-0.0.32.tar.gz",
"has_sig": false,
"md5_digest": "9db1c5161f3e3971365951432bbacc35",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 2050279,
"upload_time": "2022-10-17T12:35:11",
"upload_time_iso_8601": "2022-10-17T12:35:11.640566Z",
"url": "https://files.pythonhosted.org/packages/64/d2/1b8c54075d4acbe8587f25bb69b38fef617af78cfb6502381eba0703dd53/spacy_pkuseg-0.0.32.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-10-17 12:35:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "explosion",
"github_project": "spacy-pkuseg",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "spacy-pkuseg"
}