2010-02-26 50 views
6

我正在尋找任何免費的工具/組件/庫,使我能夠利用我的.NET應用程序中的文本挖掘,事實抽取和語義分析。文本挖掘,事實抽取,使用.Net的語義分析

GATE項目是我所需要的,但它是用Java編寫的。 .NET世界中是否有類似GATE的東西?

我的挑戰是從網站文字內容中提取某些事實。我打算使用一些NLP算法來實現這樣的功能,但我不知道如何實現它們,所以如果可用的話我會使用任何現有的解決方案。

如果你能給我一些提示,我將不勝感激。我是這方面的新人,所以任何相關信息對我來說都非常有用。

回答

3

我已經使用IKVM將Java jars移植到.NET程序集中取得了很大的成功,您可以在GATE上嘗試一下。

+0

感謝您的回覆。 Perhabs我會嘗試將一些GATE模塊移植到.NET,如果我沒有獲得任何本地.NET庫。 – 2010-02-26 23:55:47

+0

我試過了,併成功地將幾乎所有的.class文件轉換爲一個.NET dll。再次感謝,這是我現在發現的最佳解決方案。 – 2010-03-02 13:24:14

+1

太棒了!一個警告是在x64環境中可能存在一些問題。否則,我們發現,對於移植的庫,性能要比原生JVM好得多 - 請看圖。在這裏閱讀更多 - http://trycatchfail.com/blog/post/2008/11/03/Bridging-the-Java-NET-Gap-foreach-ing-an-Enumeration.aspx – 2010-03-02 13:41:51