2010-02-26 19 views
6

Sono alla ricerca di strumenti/componenti/librerie gratuiti che mi consentano di sfruttare l'estrazione di testo, l'estrazione dei fatti e l'analisi semantica nella mia applicazione .NET.Estrazione del testo, estrazione dei fatti, analisi semantica mediante .Net

Il progetto GATE è quello che mi serve, ma è scritto in Java. C'è qualcosa come GATE nel mondo .NET?

La mia sfida è quella di estrarre alcuni fatti di sito web di contenuti di testo. Ho intenzione di utilizzare alcuni algoritmi di PNL per raggiungere tale funzionalità, ma non sono sicuro di come faccio loro attuazione, in modo da Userò tutte le soluzioni esistenti se fossero disponibili.

Io apprezzo se mi potesse dare alcuni suggerimenti. Sono nuovo in questo settore, quindi qualsiasi informazione correlata sarebbe molto utile per me.

risposta

3

Ho avuto molto successo usando IKVM per portare i jar Java agli assembly .NET, si potrebbe provare su GATE.

+0

Grazie per la risposta. Perhabs cercherò di porta alcuni Moduli porta per .NET se non ottengo alcuna libreria nativa .NET. –

+0

L'ho provato e ho convertito con successo quasi tutti i file .class in una dll .NET. Grazie ancora, è la soluzione migliore che ho trovato ormai. –

+1

Grande! Un avvertimento è ci possono essere alcuni problemi in un ambiente x64. In caso contrario, abbiamo riscontrato che le prestazioni sono molto migliori per le librerie con porte rispetto alla JVM nativa. Leggi di più qui - http://trycatchfail.com/blog/post/2008/11/03/Bridging-the-Java-NET-Gap-foreach-ing-an-Enumeration.aspx –