2010-02-26 14 views
6

Estoy buscando herramientas/componentes/bibliotecas gratuitas que me permitan aprovechar una ventaja de minería de textos, extracción de hechos y análisis semántico en mi aplicación .NET.Minería de textos, extracción de hechos, análisis semántico usando .Net

El proyecto GATE es lo que necesito, pero está escrito en Java. ¿Hay algo como GATE en el mundo de .NET?

Mi desafío es extraer ciertos hechos del contenido de texto del sitio web. Planeo usar algunos algoritmos NLP para lograr dicha funcionalidad, pero no estoy seguro de cómo los implemento, así que voy a usar cualquier solución existente si estuvieran disponibles.

Agradeceré si me puede dar algunos consejos. Soy nuevo en esta área, por lo que cualquier información relacionada sería muy útil para mí.

Respuesta

3

He tenido mucho éxito usando IKVM para portar jarras Java a ensamblajes .NET, puede probarlo en GATE.

+0

Gracias por su respuesta. Perhabs Trataré de portar algunos módulos GATE a .NET si no obtengo ninguna biblioteca .NET nativa. –

+0

Lo probé y convertí con éxito casi todos los archivos .class en un .NET dll. Gracias de nuevo, es la mejor solución que he encontrado hasta ahora. –

+1

¡Genial! Una advertencia es que puede haber algunos problemas en un entorno x64. De lo contrario, encontramos que el rendimiento es mucho mejor para las bibliotecas portadas que para la JVM nativa: vaya figura. Lea más aquí - http://trycatchfail.com/blog/post/2008/11/03/Bridging-the-Java-NET-Gap-foreach-ing-an-Enumeration.aspx –

Cuestiones relacionadas