自然语言处理与文本处理
用于语言检测、文本分类、分词、文本规范化等核心自然语言处理任务的库和工具。
共 124 个项目
排名逻辑见 方法论 ;同类排名基于 GitHub 公开指标。
| 排名 | 项目 | Stars | Forks | 更新 | 许可证 |
|---|---|---|---|---|---|
| 61 |
texthero
从零到英雄的文本预处理、表示和可视化。 |
2.9K | 236 | 08/29/23 | MIT |
| 62 |
nomic
Nomic开发者API SDK |
1.9K | 196 | 11/11/25 | Other |
| 63 |
EasyNLP
EasyNLP:一个全面且易用的NLP工具包 |
2.2K | 258 | 11/27/24 | Apache-2.0 |
| 64 |
sense2vec
🦆 上下文相关的词向量 |
1.7K | 236 | 03/27/26 | MIT |
| 65 |
Kashgari
Kashgari是一个基于tf.keras的生产级NLP迁移学习框架,用于文本标注和文本分类,包含Word2Vec、BERT和GPT2语言嵌入。 |
2.4K | 431 | 09/03/24 | Apache-2.0 |
| 66 |
HarvestText
文本挖掘和预处理工具(文本清洗、新词发现、情感分析、实体识别链接、关键词抽取、知识抽取、句法分析等),无监督或弱监督方法 |
2.6K | 340 | 05/13/24 | MIT |
| 67 |
similarity
文本相似度计算工具包,java编写,可用于文本相似度计算、情感分析等任务,开箱即用。 |
1.6K | 343 | 07/16/26 | Apache-2.0 |
| 68 |
nlp-lang
这个项目是一个基本包.封装了大多数nlp项目中常用工具 |
1.5K | 492 | 08/13/26 | Apache-2.0 |
| 69 |
hazm
波斯语NLP工具包 |
1.4K | 208 | 04/01/26 | MIT |
| 70 |
neuralcoref
✨基于神经网络的spaCy快速指代消解 |
2.9K | 469 | 04/13/23 | MIT |
| 71 |
Jiagu
Jiagu深度学习自然语言处理工具 知识图谱关系抽取 中文分词 词性标注 命名实体识别 情感分析 新词发现 关键词 文本摘要 文本聚类 |
3.4K | 606 | 05/07/22 | MIT |
| 72 |
instructor-embedding
[ACL 2023] 一个嵌入器,任意任务:指令微调文本嵌入 |
2.0K | 156 | 01/15/25 | Apache-2.0 |
| 73 |
spacy-transformers
🛸 在 spaCy 中使用预训练的 transformers,如 BERT、XLNet 和 GPT-2 |
1.4K | 181 | 03/27/26 | MIT |
| 74 |
zemberek-nlp
土耳其语的NLP工具。 |
1.4K | 228 | 04/28/26 | Other |
| 75 |
wink-nlp
开发者友好的自然语言处理 ✨ |
1.4K | 63 | 05/27/26 | MIT |
| 76 |
spacy-llm
🦙 将LLMs集成到结构化NLP管道中 |
1.4K | 110 | 03/27/26 | MIT |
| 77 |
detoxify
用于预测所有3个Jigsaw有毒评论挑战赛中有毒评论的已训练模型和代码。使用⚡Pytorch Lightning和🤗Transformers构建。如需访问我们的API,请发送邮件至[email protected]。 |
1.3K | 144 | 07/06/26 | Apache-2.0 |
| 78 |
natasha
解决基本的俄语自然语言处理任务,为更底层的Natasha项目提供API |
1.3K | 120 | 04/13/26 | MIT |
| 79 |
obsei
Obsei是一个低代码AI驱动的自动化工具。可用于各种业务流程,如社交监听、基于AI的警报、品牌形象分析、对比研究等。 |
1.4K | 176 | 02/04/26 | Apache-2.0 |
| 80 |
usaddress
:us: 一个用于将非结构化的美国地址字符串解析为地址组件的Python库。 |
1.6K | 308 | 08/07/25 | MIT |