OKNLP

安装方法
CPU only
$ pip install "oknlp[cpu]"
GPU
请参考 安装 - OKNLP文档
系统支持
| Windows | Linux | Mac OS |
---|
Python3.6 | | √ | √ |
Python3.7 | √ | √ | √ |
Python3.8 | √ | √ | √ |
Python3.9 | √ | √ | √ |
快速入门
中文分词
import oknlp
if __name__ == "__main__":
model = oknlp.cws.get_by_name("thulac")
model([
"我爱北京天安门"
])
完整文档请参考 中文分词 - OKNLP文档
命名实体识别
import oknlp
if __name__ == "__main__":
model = oknlp.ner.get_by_name("bert")
model([
"我爱北京天安门"
])
完整文档请参考 命名实体识别 - OKNLP文档
词性标注
import oknlp
if __name__ == "__main__":
model = oknlp.postagging.get_by_name("bert")
model([
"我爱北京天安门"
])
完整文档请参考 词性标注 - OKNLP文档
细粒度实体分类
import oknlp
if __name__ == "__main__":
model = oknlp.typing.get_by_name("bert")
model([
("我爱北京天安门", (2, 4))
])
完整文档请参考 细粒度实体分类 - OKNLP文档
贡献者
@a710128
@Yumiko-188
@HuShaoRu