为Hunstall扩展Spacy。
spacy_hunspell的Python项目详细描述
##spacy_hunspell:spacy的hunspell扩展
此软件包使用[spacy 2.0扩展](https://spacy.io/usage/processing pipelines/extensions)
添加[hunspell](http://hunspell.github.io)对拼写检查的支持。
灵感来自[此讨论]在这里(https://github.com/explow/spacy/issues/315/issecomment-346194645)。
``` ` `
import spacy
import spacy
nlp=spacy.spacy.load('en-core-web-sm')
husnspell=spaccyhunhunspell('mac')
husnspell=spaccyhunhunspell('mac')
br/>nlp.add_pipe(hunstall)
doc=nlp('我可以吃芝士汉堡')
ha z=doc[2]
haz.[hunspell_u spell_false
haz.[hunspell_u suggest['ha'、'haze'、'hazy'、'hat'、'had'、'hag'、'ham'、'hap'、'hay'、'haw'、'haz']
````
每个平台的hunspell字典都有两个默认位置
('mac`,和'linux`)。如果没有,可以手动指定这两个文件。
````
hunstall=spacyhunstall('mac')
hunstall=spacyhunstall('linux')
hunstall=spacyhunstall('en_us.dic','en_us.aff')
```
如果它出错了,手动安装hunspell(见下文)。
```
pip install spacy hunspell
`````
``````
sudo apt-get install libhunspell dev
`````
install hunspell([`pyhunspell`](https://github.com/blatinier/pyhunspell)):
`````
pip install hunspell
````
在安装pip之前,您可能需要添加一些步骤:
```
export c\u include\u path=/usr/local/include/hunstall
ln-s/usr/local/lib/libhunstall-{version\u number}.a/usr/local/lib/libhunstall.a
``
您可能需要设置c标志([问题](https://github.com/blatinier/pyhunstall/issues/33))。
````
c flags=$(pkg config--cflags hunstall)ldflags=$(pkg config--libs hunstall)pip install hunstall至少一个spacy模型。
```
python-m spacy下载核心web-sm
```
此软件包使用[spacy 2.0扩展](https://spacy.io/usage/processing pipelines/extensions)
添加[hunspell](http://hunspell.github.io)对拼写检查的支持。
灵感来自[此讨论]在这里(https://github.com/explow/spacy/issues/315/issecomment-346194645)。
``` ` `
import spacy
import spacy
nlp=spacy.spacy.load('en-core-web-sm')
husnspell=spaccyhunhunspell('mac')
husnspell=spaccyhunhunspell('mac')
br/>nlp.add_pipe(hunstall)
doc=nlp('我可以吃芝士汉堡')
ha z=doc[2]
haz.[hunspell_u spell_false
haz.[hunspell_u suggest['ha'、'haze'、'hazy'、'hat'、'had'、'hag'、'ham'、'hap'、'hay'、'haw'、'haz']
````
每个平台的hunspell字典都有两个默认位置
('mac`,和'linux`)。如果没有,可以手动指定这两个文件。
````
hunstall=spacyhunstall('mac')
hunstall=spacyhunstall('linux')
hunstall=spacyhunstall('en_us.dic','en_us.aff')
```
如果它出错了,手动安装hunspell(见下文)。
```
pip install spacy hunspell
`````
``````
sudo apt-get install libhunspell dev
`````
install hunspell([`pyhunspell`](https://github.com/blatinier/pyhunspell)):
`````
pip install hunspell
````
在安装pip之前,您可能需要添加一些步骤:
```
export c\u include\u path=/usr/local/include/hunstall
ln-s/usr/local/lib/libhunstall-{version\u number}.a/usr/local/lib/libhunstall.a
``
您可能需要设置c标志([问题](https://github.com/blatinier/pyhunstall/issues/33))。
````
c flags=$(pkg config--cflags hunstall)ldflags=$(pkg config--libs hunstall)pip install hunstall至少一个spacy模型。
```
python-m spacy下载核心web-sm
```