NOpenNLP
A C# port of Apache OpenNLP 1.9.5, a machine learning toolkit for natural language processing.
using NOpenNLP.Tools.Tokenize;
var tokens = SimpleTokenizer.INSTANCE.Tokenize("Hello, world!");
// ["Hello", ",", "world", "!"]
Types and members keep their upstream OpenNLP names, so the Java documentation
and examples carry over directly with .NET casing conventions applied
(TokenizerME.tokenize becomes TokenizerME.Tokenize).
- Getting started installs the package and runs the first few tools.
- The command line tools covers the
nopennlpcommand. - API documentation is generated from the ported source.
NOpenNLP is not affiliated with, endorsed by, or a product of The Apache Software Foundation. See NOTICE.