jdkato/prose
A pure Go natural language processing library for tokenization, part-of-speech tagging, and named-entity extraction.

Not currently ranked — collecting fresh signals.
star history
prose is a Golang library for text processing that provides tokenization, sentence segmentation, part-of-speech tagging, and named-entity recognition. It implements ML-based models—using conditional random fields for NER—to perform these core NLP tasks. The library is English-only and written in pure Go without external ML framework dependencies.
Frequently asked
- What is jdkato/prose?
- A pure Go natural language processing library for tokenization, part-of-speech tagging, and named-entity extraction.
- Is prose open source?
- Yes — jdkato/prose is open source, released under the MIT license.
- What language is prose written in?
- jdkato/prose is primarily written in Go.
- How popular is prose?
- jdkato/prose has 3.1k stars on GitHub.
- Where can I find prose?
- jdkato/prose is on GitHub at https://github.com/jdkato/prose.