斯坦福 NLP 组推出的 Python 库,支持 60 多种语言的分词、句子切分、命名实体识别和句法分析。
7906966PythonOther维护活跃更新于 昨天
面向 Python 与 Cython 的工业级自然语言处理库,提供分词、预训练流程及实体识别等模型。
spaCy 是一个基于 Python 和 Cython 的高级自然语言处理库,支持 70 多种语言的分词与训练。它内置用于词性标注、依存句法分析、命名实体识别和文本分类等任务的预训练流程。
库中支持结合 BERT 等预训练 Transformer 进行多任务学习,并提供训练系统以及模型打包、部署和工作流管理工具。用户可以为流程添加自定义组件,也能在 PyTorch、TensorFlow 等框架中构建自有模型。内置的可视化工具可展示句法结构和命名实体。
可通过 pip 或 conda 在 macOS、Linux 和 Windows 上安装,需要 64 位 Python 3.7 至 3.12 版本。项目采用 MIT 许可证。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
斯坦福 NLP 组推出的 Python 库,支持 60 多种语言的分词、句子切分、命名实体识别和句法分析。
一个 JavaScript 自然语言处理库,可做词性标注、文本模式匹配,并转换动词时态、数字等内容。
为 spaCy 提供 LLM 集成,让大语言模型以组件形式执行 NER、文本分类等结构化 NLP 任务,无需训练数据。
基于 Rust 的高性能分词库,提供 Python 和 Node.js 绑定,用于 NLP 与大语言模型流程。
可持续学习、可动态增加类别的 Python 文本分类库,支持置信度校准与分布外检测。
一个轻量的函数式深度学习库,用类型检查的 API 组合模型,并可封装 PyTorch、TensorFlow 和 MXNet 的层。