spacy-pkuseg


Namespacy-pkuseg JSON
Version 1.0.1 PyPI version JSON
download
home_pagehttps://github.com/explosion/spacy-pkuseg
SummaryChinese word segmentation toolkit for spaCy (fork of pkuseg-python)
upload_time2025-07-14 10:51:10
maintainerNone
docs_urlNone
authorExplosion
requires_python>=3.9
licenseMIT
keywords
VCS
bugtrack_url
requirements numpy srsly cython pytest
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <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": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Explosion",
    "author_email": "contact@explosion.ai",
    "download_url": "https://files.pythonhosted.org/packages/75/14/c21fc3a5a9cee55c675d864674df0409fd5653b564e968e4ebbf15b461ad/spacy_pkuseg-1.0.1.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": "1.0.1",
    "project_urls": {
        "Homepage": "https://github.com/explosion/spacy-pkuseg"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "233cfd8b78d8bb61fbc7750b69bb5739f529aef5afc1b5e24a905e7cca3d70e5",
                "md5": "13ed6cd0834b90990024123bc4d2b916",
                "sha256": "6b59ebeded131c415f41e9010b1cd94d109aee67e44c847b75cfc71fe1376080"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "13ed6cd0834b90990024123bc4d2b916",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2447088,
            "upload_time": "2025-07-14T10:50:10",
            "upload_time_iso_8601": "2025-07-14T10:50:10.981893Z",
            "url": "https://files.pythonhosted.org/packages/23/3c/fd8b78d8bb61fbc7750b69bb5739f529aef5afc1b5e24a905e7cca3d70e5/spacy_pkuseg-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0181c74223061aece129009ce22a7a24ce4e55737572a42b0c1f8ccb7acc6d1e",
                "md5": "e601fae00c3e31b74043bf731c695162",
                "sha256": "052f3fb4b66179d04c0e432add868630ba3fede14396a3a1ca5aacf42af78fa3"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e601fae00c3e31b74043bf731c695162",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2425397,
            "upload_time": "2025-07-14T10:50:12",
            "upload_time_iso_8601": "2025-07-14T10:50:12.731852Z",
            "url": "https://files.pythonhosted.org/packages/01/81/c74223061aece129009ce22a7a24ce4e55737572a42b0c1f8ccb7acc6d1e/spacy_pkuseg-1.0.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "874b8a6ad8097bb6561fe1f615ec6dd1558cdb02c81855641788fe242d82ab34",
                "md5": "ab4ca3d7f90e3797fc072a226a5b3ffb",
                "sha256": "4f465604bf1cc13c10c944fb32d972251d0e947356fa2a73e877d42c9e6c0a04"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ab4ca3d7f90e3797fc072a226a5b3ffb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 4035340,
            "upload_time": "2025-07-14T10:50:14",
            "upload_time_iso_8601": "2025-07-14T10:50:14.590257Z",
            "url": "https://files.pythonhosted.org/packages/87/4b/8a6ad8097bb6561fe1f615ec6dd1558cdb02c81855641788fe242d82ab34/spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a335b78be556adde9a6169e00b5286e9dc9eae1b89bb9ea6122abbc9ac08fd40",
                "md5": "75242bc65718d5f5b90469f8b9a7aaf6",
                "sha256": "1c5cceb192841c3475e16a0f2885f897dd2cd4a62fc349404544f36740000b4d"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "75242bc65718d5f5b90469f8b9a7aaf6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 4056912,
            "upload_time": "2025-07-14T10:50:16",
            "upload_time_iso_8601": "2025-07-14T10:50:16.213588Z",
            "url": "https://files.pythonhosted.org/packages/a3/35/b78be556adde9a6169e00b5286e9dc9eae1b89bb9ea6122abbc9ac08fd40/spacy_pkuseg-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9edb605194e102da4d61aa1fef38026f350b6269fce3429645360f27122707d6",
                "md5": "f323626056ce9a285f2906b63f2b14d3",
                "sha256": "156c6fab54f8c6015e0b6d58ac49b8b624bc648a2500e23176116e58256dbb48"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f323626056ce9a285f2906b63f2b14d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 5004037,
            "upload_time": "2025-07-14T10:50:18",
            "upload_time_iso_8601": "2025-07-14T10:50:18.075082Z",
            "url": "https://files.pythonhosted.org/packages/9e/db/605194e102da4d61aa1fef38026f350b6269fce3429645360f27122707d6/spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7e6a9bbfd200d866128bcf9d90c04299a93fa5ed77cfeea0bd629cae90bb5e0d",
                "md5": "f4a8007167297a9dd6d6af23999c6374",
                "sha256": "4fd518e8f6e64fe6e26f7ef865034d916902a493da785909a972c4f08bda785f"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f4a8007167297a9dd6d6af23999c6374",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 5124355,
            "upload_time": "2025-07-14T10:50:19",
            "upload_time_iso_8601": "2025-07-14T10:50:19.624697Z",
            "url": "https://files.pythonhosted.org/packages/7e/6a/9bbfd200d866128bcf9d90c04299a93fa5ed77cfeea0bd629cae90bb5e0d/spacy_pkuseg-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ca8bb079b3471bbdc48e57b4dc97fb4c6017d26497a1f9c71b7e574672f04af2",
                "md5": "dac70cb52875f858bc33b02c3ac0e97b",
                "sha256": "2ee8422c3f9b79ee708c85e0d3d243221d68ccd99149b940164e0785d4b0c80f"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dac70cb52875f858bc33b02c3ac0e97b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 2403691,
            "upload_time": "2025-07-14T10:50:21",
            "upload_time_iso_8601": "2025-07-14T10:50:21.165194Z",
            "url": "https://files.pythonhosted.org/packages/ca/8b/b079b3471bbdc48e57b4dc97fb4c6017d26497a1f9c71b7e574672f04af2/spacy_pkuseg-1.0.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "63631bcc986e3b94955f0a133b9476c1a283bac4cf0f6c61d0ecda9c148aef7f",
                "md5": "51604c1827ac9ad0c6b07a6dc5bea542",
                "sha256": "cb2716c956b9dcb2826e03829c70f7ea5a5180b33fce961c995a3a0decc3ff62"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "51604c1827ac9ad0c6b07a6dc5bea542",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2451940,
            "upload_time": "2025-07-14T10:50:23",
            "upload_time_iso_8601": "2025-07-14T10:50:23.330760Z",
            "url": "https://files.pythonhosted.org/packages/63/63/1bcc986e3b94955f0a133b9476c1a283bac4cf0f6c61d0ecda9c148aef7f/spacy_pkuseg-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d44a490c1379113cbb28f39ff166729c599585587f0bc16bd8f15425e6de084e",
                "md5": "802ec16e3defa497ce284101fbb02f02",
                "sha256": "7aa508ad43a7aeeef1a4c875b14bfcd4135c922b3a6b9ab251eb06f57456dacd"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "802ec16e3defa497ce284101fbb02f02",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2429534,
            "upload_time": "2025-07-14T10:50:24",
            "upload_time_iso_8601": "2025-07-14T10:50:24.970595Z",
            "url": "https://files.pythonhosted.org/packages/d4/4a/490c1379113cbb28f39ff166729c599585587f0bc16bd8f15425e6de084e/spacy_pkuseg-1.0.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "193e926c85d17fd7dd9ca98f8a858f347ac2c33ed4c50d5aab87c352f35eff63",
                "md5": "03856d400dcf1217390dfc3ea3edf474",
                "sha256": "00cc552cecb92e3157cfee6b01c081b809728b5ff2bf88c875cc179627445837"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "03856d400dcf1217390dfc3ea3edf474",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 4137417,
            "upload_time": "2025-07-14T10:50:26",
            "upload_time_iso_8601": "2025-07-14T10:50:26.716550Z",
            "url": "https://files.pythonhosted.org/packages/19/3e/926c85d17fd7dd9ca98f8a858f347ac2c33ed4c50d5aab87c352f35eff63/spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c846b8bbe06e9654edab8e2434402062ca78288834919e63a65df6b26018df48",
                "md5": "9473d708e23f7dcd1667652aa8f3f92e",
                "sha256": "530cb89ec094214539148cbb09e3f17af152627b3ec1cf800dad90907ef3a5e5"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9473d708e23f7dcd1667652aa8f3f92e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 4153575,
            "upload_time": "2025-07-14T10:50:28",
            "upload_time_iso_8601": "2025-07-14T10:50:28.566297Z",
            "url": "https://files.pythonhosted.org/packages/c8/46/b8bbe06e9654edab8e2434402062ca78288834919e63a65df6b26018df48/spacy_pkuseg-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e497d54b51d870073292834c64a6cc727f5ddcf776eb43588ef3e051d4f3a26b",
                "md5": "d0aefc96b11bb98d6f97277a08dc87a1",
                "sha256": "23e9d546540d67cda6100734d08c68bd0a3c7a523c5860ebe2a5661acb9cb23b"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d0aefc96b11bb98d6f97277a08dc87a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 5098306,
            "upload_time": "2025-07-14T10:50:30",
            "upload_time_iso_8601": "2025-07-14T10:50:30.196805Z",
            "url": "https://files.pythonhosted.org/packages/e4/97/d54b51d870073292834c64a6cc727f5ddcf776eb43588ef3e051d4f3a26b/spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f1002cd0d8a2f860e46e254933a0a68a606902b5078a585327e17c8b56b4e839",
                "md5": "c50bfe5ff4fd037d34ed0d23735435b7",
                "sha256": "da6e5caf6fcb0c588bca9b5f1d898c4058e4c324fb8034ecc2acce598dbadfad"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c50bfe5ff4fd037d34ed0d23735435b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 5216533,
            "upload_time": "2025-07-14T10:50:32",
            "upload_time_iso_8601": "2025-07-14T10:50:32.055874Z",
            "url": "https://files.pythonhosted.org/packages/f1/00/2cd0d8a2f860e46e254933a0a68a606902b5078a585327e17c8b56b4e839/spacy_pkuseg-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a5c13a5814cdf6600243328ecff4a5a5f3e96086f478dfff88b0f6932023afd7",
                "md5": "0a10650d9f4f0dbcb1ded9b0d3fc1f59",
                "sha256": "13961649edbae2beb60abaaf293ad7021ea044a01c482bd3d990538aefea41db"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0a10650d9f4f0dbcb1ded9b0d3fc1f59",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 2403753,
            "upload_time": "2025-07-14T10:50:33",
            "upload_time_iso_8601": "2025-07-14T10:50:33.658768Z",
            "url": "https://files.pythonhosted.org/packages/a5/c1/3a5814cdf6600243328ecff4a5a5f3e96086f478dfff88b0f6932023afd7/spacy_pkuseg-1.0.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9a67dd20568780572e9ba2110b3824a3c6135f25ab32be57ea5a4fd74048016b",
                "md5": "5887d622b753c6b304bf54d1b7245c49",
                "sha256": "709e92fc753b630581ba14421f860a22666f606bda2354813c8d2063714817f1"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5887d622b753c6b304bf54d1b7245c49",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2447406,
            "upload_time": "2025-07-14T10:50:35",
            "upload_time_iso_8601": "2025-07-14T10:50:35.487916Z",
            "url": "https://files.pythonhosted.org/packages/9a/67/dd20568780572e9ba2110b3824a3c6135f25ab32be57ea5a4fd74048016b/spacy_pkuseg-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9e55ea68d51c0f65e6660599da7500b5e87294e6cdc4e05aa5ff6e00a08d464f",
                "md5": "fdbe4d25a8848f80bbb9aed5f6f6beea",
                "sha256": "bacafcf24c6c1a93c6ca73e984f5febee2640b9e0fc7785b9a3316581afdcb50"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "fdbe4d25a8848f80bbb9aed5f6f6beea",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2424096,
            "upload_time": "2025-07-14T10:50:36",
            "upload_time_iso_8601": "2025-07-14T10:50:36.921113Z",
            "url": "https://files.pythonhosted.org/packages/9e/55/ea68d51c0f65e6660599da7500b5e87294e6cdc4e05aa5ff6e00a08d464f/spacy_pkuseg-1.0.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4f6320fe520074f353ba80561a428b03f5bc93ed2e1155efd8dcfd334fcc67b5",
                "md5": "281ee6f3d58f1678a7ab302b8dc95d34",
                "sha256": "d258101aa9ead907e58fead6c7dffc2fae7e96c5436c8dcd08cc1e96870d37d2"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "281ee6f3d58f1678a7ab302b8dc95d34",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 4038143,
            "upload_time": "2025-07-14T10:50:38",
            "upload_time_iso_8601": "2025-07-14T10:50:38.860245Z",
            "url": "https://files.pythonhosted.org/packages/4f/63/20fe520074f353ba80561a428b03f5bc93ed2e1155efd8dcfd334fcc67b5/spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "eecc92958388dae701925cedc8320fcea3f0ddaae94f406c15b65bb831930934",
                "md5": "680f7887d61a72685ff22242c36c32e4",
                "sha256": "ffb982053b2af6c3f1475e77d66f053f0df253e0ed6ec9a3ed6e5df4a8a8896f"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "680f7887d61a72685ff22242c36c32e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 4068494,
            "upload_time": "2025-07-14T10:50:40",
            "upload_time_iso_8601": "2025-07-14T10:50:40.532532Z",
            "url": "https://files.pythonhosted.org/packages/ee/cc/92958388dae701925cedc8320fcea3f0ddaae94f406c15b65bb831930934/spacy_pkuseg-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d150a85bd81cf6d74e25c4fb2b0db3c8130718c5cb16c0fdef73aa834d662b79",
                "md5": "0cb87a3f70a3b4678b76cae26f3099d5",
                "sha256": "0855796ea1de5c6b455a4a0e2c6622cb4c3cf1666d6c95474fcef878aedbc3d5"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0cb87a3f70a3b4678b76cae26f3099d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 4980155,
            "upload_time": "2025-07-14T10:50:42",
            "upload_time_iso_8601": "2025-07-14T10:50:42.665283Z",
            "url": "https://files.pythonhosted.org/packages/d1/50/a85bd81cf6d74e25c4fb2b0db3c8130718c5cb16c0fdef73aa834d662b79/spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f6e0c2f25166796e448ad5d31d5f14383cbefa0d682082cc2e13d708faa8abad",
                "md5": "5a6516b94fdfb42b527fe474475f02dd",
                "sha256": "3ba4a8c0cce05147ccec8294d4ae6c2f49fba31994a4fa2b12e4a692965ab231"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5a6516b94fdfb42b527fe474475f02dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 5109131,
            "upload_time": "2025-07-14T10:50:44",
            "upload_time_iso_8601": "2025-07-14T10:50:44.568180Z",
            "url": "https://files.pythonhosted.org/packages/f6/e0/c2f25166796e448ad5d31d5f14383cbefa0d682082cc2e13d708faa8abad/spacy_pkuseg-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1cb04d295f9aa2dc5b80184a3c9c2505d9c9e22798c0d996805cb475d77ff3ff",
                "md5": "c99ea2e8be44e0f8673671a183b8b48e",
                "sha256": "1de1f4fb62f730d72b5d80daf858783b8662e489539d7724b0c7766258860f87"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c99ea2e8be44e0f8673671a183b8b48e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 2401422,
            "upload_time": "2025-07-14T10:50:46",
            "upload_time_iso_8601": "2025-07-14T10:50:46.590742Z",
            "url": "https://files.pythonhosted.org/packages/1c/b0/4d295f9aa2dc5b80184a3c9c2505d9c9e22798c0d996805cb475d77ff3ff/spacy_pkuseg-1.0.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "153275d7145677db3b8dd4d099f76a47ae01e97af245d7408b0e8c01f8f067de",
                "md5": "7382bbf1db44d95efdaa8f05f9987f97",
                "sha256": "7c3dfe0d4398b8fd5d462747daea67929873ca40df69e39cd86f400fbfc2af52"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7382bbf1db44d95efdaa8f05f9987f97",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 2444487,
            "upload_time": "2025-07-14T10:50:48",
            "upload_time_iso_8601": "2025-07-14T10:50:48.033330Z",
            "url": "https://files.pythonhosted.org/packages/15/32/75d7145677db3b8dd4d099f76a47ae01e97af245d7408b0e8c01f8f067de/spacy_pkuseg-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8fa23ecb492d16861720332ab6289c57801cf82fe9cf64c6f14b2cd7a39773dd",
                "md5": "72c2a7bd6b64e016181c709045b01106",
                "sha256": "b242a559343302fe2077122a699a0fa0d92d5ac66640bf88a6e306a988632f62"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "72c2a7bd6b64e016181c709045b01106",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 2421390,
            "upload_time": "2025-07-14T10:50:49",
            "upload_time_iso_8601": "2025-07-14T10:50:49.607113Z",
            "url": "https://files.pythonhosted.org/packages/8f/a2/3ecb492d16861720332ab6289c57801cf82fe9cf64c6f14b2cd7a39773dd/spacy_pkuseg-1.0.1-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d73207dc131c20242a0e4324e60fb1a9bfbdf9420037a3549ec58f7221c770b8",
                "md5": "8d7243258bb00213a40750b158869125",
                "sha256": "b8402b879ccd482a00850133ff563d6f182b8274e0b633b2e066f2d4ae3b6824"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8d7243258bb00213a40750b158869125",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 4021299,
            "upload_time": "2025-07-14T10:50:51",
            "upload_time_iso_8601": "2025-07-14T10:50:51.191487Z",
            "url": "https://files.pythonhosted.org/packages/d7/32/07dc131c20242a0e4324e60fb1a9bfbdf9420037a3549ec58f7221c770b8/spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f246d3ce46d59c599dd6267355d788c5af8a28a12cdc53928328698a51bf0a5b",
                "md5": "2b501ae38ad6aed95c381401c32c21c1",
                "sha256": "6b6329d66a96b806b88081a733329a355659239826c4f36758fea51d25974cbf"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2b501ae38ad6aed95c381401c32c21c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 4052574,
            "upload_time": "2025-07-14T10:50:52",
            "upload_time_iso_8601": "2025-07-14T10:50:52.797000Z",
            "url": "https://files.pythonhosted.org/packages/f2/46/d3ce46d59c599dd6267355d788c5af8a28a12cdc53928328698a51bf0a5b/spacy_pkuseg-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b7a41a799ee08fd8a037014332250912bae3a5e6777c3f1c1146b26427a9d7e1",
                "md5": "67ce8c0cdd7989d45090cbf6dd899f8f",
                "sha256": "ae70691212406b7d160e8b635fe90e68ac97a4f8c85485230debc646754a4df5"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "67ce8c0cdd7989d45090cbf6dd899f8f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 4973832,
            "upload_time": "2025-07-14T10:50:54",
            "upload_time_iso_8601": "2025-07-14T10:50:54.356904Z",
            "url": "https://files.pythonhosted.org/packages/b7/a4/1a799ee08fd8a037014332250912bae3a5e6777c3f1c1146b26427a9d7e1/spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "748f035978f90ead9bd55a8b9d890f12e2b07d2b1a25048b261ec6c6df7a9f57",
                "md5": "aebcad9be7eb49c836d88694a65d40cd",
                "sha256": "fae8721e91bb6944a61d9102a4d25162e8f159e7b8a91222f39621afa4eb0bcd"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aebcad9be7eb49c836d88694a65d40cd",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 5105963,
            "upload_time": "2025-07-14T10:50:55",
            "upload_time_iso_8601": "2025-07-14T10:50:55.877871Z",
            "url": "https://files.pythonhosted.org/packages/74/8f/035978f90ead9bd55a8b9d890f12e2b07d2b1a25048b261ec6c6df7a9f57/spacy_pkuseg-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8762da5358e96ba359b977b0ed9293a8569dfc7ede329c5632c57f3d892f688f",
                "md5": "e1bfeac5805bc170e5f05513cfba4299",
                "sha256": "36f89cd2bd8757b003f96dc7622e1af3f21abda8dd86fb8a2513ce926e722265"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e1bfeac5805bc170e5f05513cfba4299",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 2400922,
            "upload_time": "2025-07-14T10:50:57",
            "upload_time_iso_8601": "2025-07-14T10:50:57.418011Z",
            "url": "https://files.pythonhosted.org/packages/87/62/da5358e96ba359b977b0ed9293a8569dfc7ede329c5632c57f3d892f688f/spacy_pkuseg-1.0.1-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "753c044d772a919ab35585141917ef1e740c092af5d119c3d29fe553e0d32879",
                "md5": "56b63db47e229d58d2190146c746f0ef",
                "sha256": "11b5bef9c5a84af3feed517b31f2f51f471fc1990fe1ad856c7b5c10e69a7ed7"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "56b63db47e229d58d2190146c746f0ef",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2449233,
            "upload_time": "2025-07-14T10:50:58",
            "upload_time_iso_8601": "2025-07-14T10:50:58.834528Z",
            "url": "https://files.pythonhosted.org/packages/75/3c/044d772a919ab35585141917ef1e740c092af5d119c3d29fe553e0d32879/spacy_pkuseg-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a277e8706490466653b54001db4106746d0c91d7d9fbe8a7cdf7280c9bf6b456",
                "md5": "de97f22c4f37c8fc9a226ef3979de945",
                "sha256": "b5ed6907add9fab7254a09d7b759caa628e40f5be31912b4d9503463f81f7554"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "de97f22c4f37c8fc9a226ef3979de945",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2427499,
            "upload_time": "2025-07-14T10:51:00",
            "upload_time_iso_8601": "2025-07-14T10:51:00.229518Z",
            "url": "https://files.pythonhosted.org/packages/a2/77/e8706490466653b54001db4106746d0c91d7d9fbe8a7cdf7280c9bf6b456/spacy_pkuseg-1.0.1-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a10f45d17fedd6f1c36b6e162da8e771d1250bed3a08eac3d035a31efd001a07",
                "md5": "e27362c4732e088f888ceca7275eb9a9",
                "sha256": "adfb92410aa7c4291d4f94d8364662eccf7a21259784a1136835500b01b1ed03"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e27362c4732e088f888ceca7275eb9a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 4033945,
            "upload_time": "2025-07-14T10:51:01",
            "upload_time_iso_8601": "2025-07-14T10:51:01.721743Z",
            "url": "https://files.pythonhosted.org/packages/a1/0f/45d17fedd6f1c36b6e162da8e771d1250bed3a08eac3d035a31efd001a07/spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3521b5fb2f88e3e16f6a311341916549f2bbce261672b995c2af7868c98db55f",
                "md5": "522a121f442d90416fef2af0dff6e66e",
                "sha256": "c08559c26aba6e922204790942cac171c9f4b0792b6d8d1993d566b5fd5e5d67"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "522a121f442d90416fef2af0dff6e66e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 4053161,
            "upload_time": "2025-07-14T10:51:03",
            "upload_time_iso_8601": "2025-07-14T10:51:03.608956Z",
            "url": "https://files.pythonhosted.org/packages/35/21/b5fb2f88e3e16f6a311341916549f2bbce261672b995c2af7868c98db55f/spacy_pkuseg-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "90bc33ff659f33feac4706e03cd47ad9ab3940c8102cc42c4d655baf44e9cd86",
                "md5": "e7233018effe0d8859cb1a33a09bbe30",
                "sha256": "2117659b94e0d649f2e3692588b84d458a9bbad87686cc21f304fc2fd1ce9d4a"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e7233018effe0d8859cb1a33a09bbe30",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 5001883,
            "upload_time": "2025-07-14T10:51:05",
            "upload_time_iso_8601": "2025-07-14T10:51:05.176555Z",
            "url": "https://files.pythonhosted.org/packages/90/bc/33ff659f33feac4706e03cd47ad9ab3940c8102cc42c4d655baf44e9cd86/spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d8aafc4ff6b77e2fd6764f4baa0e0c43c14a8f7060ed93f81bac3efc971f9133",
                "md5": "2c28d41842e4277fb128497f8eb8835d",
                "sha256": "59effe42139ed70963770870ba1ba9ff19d0dfaf5b6b8a0b2f2ad5e19ec8057c"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2c28d41842e4277fb128497f8eb8835d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 5120378,
            "upload_time": "2025-07-14T10:51:07",
            "upload_time_iso_8601": "2025-07-14T10:51:07.040602Z",
            "url": "https://files.pythonhosted.org/packages/d8/aa/fc4ff6b77e2fd6764f4baa0e0c43c14a8f7060ed93f81bac3efc971f9133/spacy_pkuseg-1.0.1-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c5daceead09e8f02871ca29525c46069a57bff58b1557bb4184aafd93045f24b",
                "md5": "31157751a073c9bb1654ee2dbe2b8470",
                "sha256": "70a64142d738bd9602f64cbfb401146192e5068057151cad4da95f8cb8fa3788"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "31157751a073c9bb1654ee2dbe2b8470",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 2405531,
            "upload_time": "2025-07-14T10:51:08",
            "upload_time_iso_8601": "2025-07-14T10:51:08.628491Z",
            "url": "https://files.pythonhosted.org/packages/c5/da/ceead09e8f02871ca29525c46069a57bff58b1557bb4184aafd93045f24b/spacy_pkuseg-1.0.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7514c21fc3a5a9cee55c675d864674df0409fd5653b564e968e4ebbf15b461ad",
                "md5": "9f7012c660c8d64f488599758f104c7c",
                "sha256": "b48078775afff34914375344d56f70a37ec044188ccaece3f70806fd322a47eb"
            },
            "downloads": -1,
            "filename": "spacy_pkuseg-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "9f7012c660c8d64f488599758f104c7c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 2152318,
            "upload_time": "2025-07-14T10:51:10",
            "upload_time_iso_8601": "2025-07-14T10:51:10.048309Z",
            "url": "https://files.pythonhosted.org/packages/75/14/c21fc3a5a9cee55c675d864674df0409fd5653b564e968e4ebbf15b461ad/spacy_pkuseg-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-14 10:51:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "explosion",
    "github_project": "spacy-pkuseg",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": [
                [
                    ">=",
                    "2.0.0"
                ],
                [
                    "<",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "srsly",
            "specs": [
                [
                    ">=",
                    "2.3.0"
                ],
                [
                    "<",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "cython",
            "specs": [
                [
                    ">=",
                    "0.25"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": []
        }
    ],
    "lcname": "spacy-pkuseg"
}
        
Elapsed time: 0.39271s