質問

I am aware of the IKVM-based port of the Stanford NLP libraries to .NET.

However, I'd like to know if there is somewhere an implementation that's an actual rewrite of these libraries that utilizes the .NET-native types, features and idioms and does not have a dependency on IKVM or OpenJDK. Is there?

役に立ちましたか?

解決

SharpNLP is a C# rewrite of Apache OpenNLP. However, the last commit is Feb 11, 2007 and, per this comment, the project seems to be inactive and without native alternatives. In fact, per this review, the author has passed away.

Stanford.NLP.NET is a port of Stanford CoreNLP (actually .jars recompiled to .dlls using IKVM) with assemblies available on NuGet.

I'm currently working on an NLP solution in C# and think I will go with IKVM builds of one of these Java libs, simply because they come from respectable groups and seem quite active:

If you absolutely must have native .NET, it's a perfect opportunity to start an OSS project! I'd contribute!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top