#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 环境里都能跑。对于需要在前端做自动补全、文本规范化,或者快速检查语法的场景,它是个很实用的选择,省去了引入深度学习模型的沉重负担。小团队用它也能在很少依赖的情况下获得可用的分析结果。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。