.net 斯坦福解析器或dotnet中的替代品

.net 斯坦福解析器或dotnet中的替代品,.net,nlp,stanford-nlp,.net,Nlp,Stanford Nlp,我正在dotnet框架中进行一个问答项目,我需要一些能完成NLP过程的东西,比如词性标记和生成解析树 我知道Stanford解析器,但对于在C#中找到它的接口感到有点困惑 我寻找了一个好的选择,我发现: 1-(但它不提供解析树) 我想知道是否也有一些好的选择一个可能有效的选择是Proxem Antelope:。这包含了斯坦福解析器。另一种选择是SharpNLP,它将OpenNLP移植到C。还有一个连接到C#::的MSTParser端口。其他选择包括在单独的进程中调用Java解析器的C#程序,或使

我正在dotnet框架中进行一个问答项目,我需要一些能完成NLP过程的东西,比如词性标记和生成解析树

我知道Stanford解析器,但对于在C#中找到它的接口感到有点困惑 我寻找了一个好的选择,我发现:

1-(但它不提供解析树)


我想知道是否也有一些好的选择

一个可能有效的选择是Proxem Antelope:。这包含了斯坦福解析器。另一种选择是SharpNLP,它将OpenNLP移植到C。还有一个连接到C#::的MSTParser端口。其他选择包括在单独的进程中调用Java解析器的C#程序,或使用类似IKVM的工具在.NET应用程序中运行Java程序(Java VM)。不过,我没有关于它是否适用于斯坦福解析器的经验。[更新:是的!请参见Sergey的答案。]

好消息,斯坦福解析器(使用IKVM.NET为.NET重新编译)在上可用。您可以找到有关如何完成的说明。同一组件不仅可以从F#使用。它可以从任何.NET语言中使用,例如C#。

Stanford Parser现在和其他一些语言都可以使用。