#176 · 主分类: 自然语言处理与文本处理
nlprule
一个用Rust编写的快速、低资源自然语言处理和文本纠正库。
项目最后更新:05/23/23
GitHub Stars
670
Forks数量
44
贡献者数量
7
许可证
Apache-2.0
收录理由
nlprule 是一个用 Rust 编写的库,同时提供 Python 绑定,它将 LanguageTool 的规则资源打包成一套完整的处理流程。使用它,你可以直接获得句子切分、词性标注、词形还原、组块分析以及数千条语法规则,而无需部署任何模型服务。它的接口非常简洁:加载某语言的 tokenizer 和规则,对文本调用 correct() 或 suggest(),就能拿到替换建议的起止位置、候选词和提示信息。由于它基于规则和查找表而非机器学习,运行时对资源的需求很低,很适合作为大型模型前后的预处理或后处理步骤,也可以作为应用中的后台静默进程,甚至通过 WebAssembly 在客户端运行。对于正在开发编辑器或代码检查工具的团队来说,这是一个实用且可嵌入的选项,不必依赖外部纠错服务。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。