Stanford.NLP.Parser

A natural language parser is a program that works out the grammatical structure of sentences, for instance, which groups of words go together (as \"phrases\") and which words are the subject or object of a verb. Probabilistic parsers use knowledge of language gained from hand-parsed sentences to try to produce the most likely analysis of new sentences.


Keywords
IKVM, PCFG, POS, Treebank, nlp, parser, stanford, dotnet, fsharp, recompiled-packages, stanford-nlp
License
MIT
Install
Install-Package Stanford.NLP.Parser -Version 4.2.0.2

Documentation

Build Status

Stanford.NLP for .NET

Stanford.NLP for .NET is a port of Stanford NLP distributions to .NET.

This project contains build scripts that recompile Stanford NLP .jar packages to .NET assemblies using IKVM.NET, tests that help to be sure that recompiled packages are workable and Stanford.NLP for .NET documentation site that hosts samples for all packages. All recompiled packages are available on NuGet.

Master package

  • NuGet Badge - Stanford.NLP.CoreNLP

Other packages

  • NuGet Badge - Stanford.NLP.NER
  • NuGet Badge - Stanford.NLP.Parser
  • NuGet Badge - Stanford.NLP.POSTagger
  • NuGet Badge - Stanford.NLP.Segmenter

Versioning

Versioning model used for NuGet packages is aligned to versioning used by Stanford NLP Group. For example, if you get Stanford CoreNLP distribution from Stanford NLP site with version 3.3.1, then the NuGet version of this package has a version 3.3.1.x, where x is the greatest that is available on NuGet. Last number is used for internal versioning of .NET assemblies.

Licensing of the code/content of this repo

The source code of this repo(build scripts, integration tests, docs and samples) under the MIT license.

Licensing of NuGet packages

All these software distributions are open source, licensed under the GNU General Public License (v2 or later). Note that this is the full GPL, which allows many free uses, but does not allow its incorporation into any type of distributed proprietary software, even in part or in translation. Commercial licensing is also available; please contact The Stanford Natural Language Processing Group if you are interested.