我正在上使用Q &在DOTNET框架的一個項目,我需要做的NLP處理喜歡的東西,詞性標註,並生成替代它解析樹斯坦福解析器或DOTNET
我知道斯坦福解析器,但我有點困惑在C# 我搜索一個很好的選擇,找到一個接口給它,我發現:
1- http://nlpdotnet.com/Services/Introduction.aspx(但它不提供解析樹)
我想知道是否還有一些不錯的選擇
我正在上使用Q &在DOTNET框架的一個項目,我需要做的NLP處理喜歡的東西,詞性標註,並生成替代它解析樹斯坦福解析器或DOTNET
我知道斯坦福解析器,但我有點困惑在C# 我搜索一個很好的選擇,找到一個接口給它,我發現:
1- http://nlpdotnet.com/Services/Introduction.aspx(但它不提供解析樹)
我想知道是否還有一些不錯的選擇
可能有效的一個選擇是Proxem Antelope:http://www.proxem.com/Default.aspx?tabid=119。這包含了斯坦福分析器。另一種選擇是SharpNLP http://sharpnlp.codeplex.com/,它將OpenNLP連接到C#。還有一個MSTParser到C#的端口:https://github.com/rasoolims/MSTParserCSharp/。其他選擇包括C#程序在單獨的進程中調用Java解析器,或者使用IKVM等工具讓您在.NET應用程序中運行Java程序(Java VM):http://sourceforge.net/apps/mediawiki/ikvm/index.php?title=Main_Page。儘管如此,我對於是否適用於斯坦福分析器還沒有經驗。 [更新:它的確如此!看到謝爾蓋的回答。]
斯坦福分析器現在可在[NuGet](https://www.nuget.org/packages/Stanford.NLP.Parser/)上找到,以及一些[其他斯坦福產品](https://www.nuget .ORG /包?q =斯坦福)。 –