Top 20 NuGet nlp Packages

Microsoft.Recognizers.Text.Sequence provides robust recognition and resolution of series entities like phone numbers, URLs, and e-mail and IP addresses.
Microsoft.Recognizers.Text.DateTime provides robust recognition and resolution of Date and Time expressed in English, Spanish, French, Portuguese, Chinese, German, Italian, and Turkish.
Microsoft.Recognizers.Text provides base classes for robust recognition and resolution of text entities.
Microsoft.Recognizers.Text.NumberWithUnit provides robust recognition and resolution of numbers with units expressed in English, Spanish, French, Portuguese, Chinese, German, Dutch, Italian, Turkish, and Hindi.
Microsoft.Recognizers.Text.Number provides robust recognition and resolution of numbers expressed in English, Spanish, French, Portuguese, Chinese, German, Dutch, Japanese, Italian, Turkish, Swedish, and Hindi.
Find the english language indeterminate article ('a' or 'an') for a word. Based on real usage patterns extracted from the wikipedia text dump; can therefore even deal with tricky edge cases such as acronyms (FIAT vs. FAA, NASA vs. NSA) and odd symbols. (Requires .NET Core 1.0 or .NET 4.5)
Microsoft.Recognizers.Text.Choice provides recognition of Boolean (yes/no) answers expressed in English, Portuguese, Spanish, Japanese, Chinese, Dutch, French, German, Italian, Swedish, Bulgarian, Turkish, Hindi, and Arabic. As well as base classes to support lists of alternative choices.
Catalyst is a Natural Language Processing library built from scratch for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models. You can install language-specific models with the model ...
Guess the C# Types for a untyped strings e.g. "12.123"
Microsoft.Recognizers.Text.DataTypes.TimexExpression provides parsing and evaluation of TIMEX expressions.
.NET text analysis tool. Tokenize, Stemming and Lemmatization.
A client library that can be used to connect to Semaphore services from Microsoft .Net framework applications
NLTK python library wrapper for .NET
A statistical machine translation toolkit.
ZemberekDotNet is the .NET Port of Zemberek-NLP (Natural Language Processing tools for Turkish).
Low-allocation version of Snowball stemmers.
This is a .NET Core version of the natural language date/time parser ported from Ruby by Robert Wilczynski
Contains Snowball language stemmers for C#/.NET. This package is part of the Accord.NET Framework.
Robust On-Device or On-Premises Bot development framework with unique bundled architectures. The framework contains OSCOVA and an SIML interpreter. This is a platform agnostic framework and can target multiple platforms delivering similar development experience across platforms. Using the library de...
Turkish Tokenization and sentence boundary detection.