#2 · 主分类: 自然语言处理与文本处理

compromise

named-entity-recognition nlp part-of-speech

简洁的自然语言处理

项目最后更新:08/23/26

GitHub Stars

12.1K

Forks数量

667

贡献者数量

126

许可证

MIT

收录理由

compromise 是一个轻量级的 JavaScript 自然语言处理库,能把句子拆解成词性标注和命名实体,并支持动词变位、名词复数化、缩写展开等文本改写操作。它不依赖神经网络,而是基于手工构建的约 1.4 万词词典和模式匹配,因此运行速度很快,足以应对按键级的实时交互,在浏览器和 Node 环境里都能跑。对于需要在前端做自动补全、文本规范化,或者快速检查语法的场景,它是个很实用的选择,省去了引入深度学习模型的沉重负担。小团队用它也能在很少依赖的情况下获得可用的分析结果。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目