Skip to content

dheeraj-thedev/SharpNL

 
 

Repository files navigation

SharpNL

NuGet Build status Coverity Scan GitHub license

What is this?

An awesome and independent reimplementation of the Apache OpenNLP software library in C#

Main features/characteristics

  • Fully C# managed .net standard 2.0 library!
  • Fully compatible with the OpenNLP models (1.5, 1.5.3 and 1.6).
  • Was built from scratch by hand, without any assist tool in order to maximize the synergy with .net technology.
  • There are analyzers that help a lot the implementation and abstraction of this library.
  • The heavy operations (like training) can be monitored and cancelled.
  • Some file formats were revamped/improved (Ad and Penn Treebank).
  • The deprecated methods from OpenNLP were not ported!
  • English inflection tools.

TODO

❤️ How to contribute

Support

donate

About

An independent reimplementation of the Apache OpenNLP software library in C#

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.5%
  • Smalltalk 0.5%