Skip to main content

面向电力领域的中文分词工具

Project description

电力领域中文分词模型

ecws 是面向电力领域的基础中文分词模型组件,目标是打造电力领域的自然语言处理基础能力

安装指南

ecws 依赖以下包:

  • torch==1.5.1
  • allennlp==1.0.0

版本号

R3.0.5

模型命名

NLP-ECWS-R3.0.5

安装

  • 第一步,安装 ecws

使用 pip 安装

pip install ecws

或从源代码安装

git clone https://github.com/rises-tech/ecws.git
cd NLP-ECWS
pip install -e .
  • 下载ecws.model文件
Model Name Download Link
ecws.v3.model BaiduPan 提取码:ecws
  • python引用方式:
from ecws.segment import Segmenter

model_path = 'ecws.model'

predict = Segmenter(model_path)

d = predict.seg(sent)
  • 接口demo界面
http://120.27.25.150:8082/
  • web api 调用方式
def webservice_ecws(sentence):
  data = {'sent': sentence}
  url = 'http://120.27.25.150:8082/predict'
  r = requests.post(url, json=data)
  data = json.loads(r.text)
  seg = data['spans']
  return seg

其中返回的结果是一个字典,字段'sent'中包含分词结果。

  • 电力自然语言处理演示平台

http://demo.rises.tech

开发者

@ 张强<<alxor@live.cn>> @ 宋博川<<abc_hhhh@163.com>>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ecws-3.0.5.tar.gz (18.4 kB view hashes)

Uploaded Source

Built Distribution

ecws-3.0.5-py3-none-any.whl (29.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page