2010-02-26 6 views
6

Я ищу бесплатные инструменты/компоненты/библиотеки, которые позволяют мне воспользоваться преимуществами интеллектуального анализа текста, извлечения фактов и семантического анализа в моем приложении .NET.Обработка текста, извлечение фактов, семантический анализ с использованием .Net

Проект GATE - это то, что мне нужно, но оно написано на Java. Есть что-то вроде GATE в мире .NET?

Мой вызов заключается в извлечении определенных фактов из текстового содержимого веб-сайта. Я планирую использовать некоторые алгоритмы NLP для достижения такой функциональности, но я не уверен, как их реализовать, поэтому я буду использовать любые существующие решения, если они будут доступны.

Буду признателен, если вы могли бы дать мне несколько советов. Я новичок в этой области, поэтому любая связанная информация будет очень полезна для меня.

ответ

3

У меня был большой успех, используя IKVM, чтобы переносить Java-банки в сборки .NET, вы можете попробовать это на GATE.

+0

Спасибо за ваш ответ. Perhabs Я попытаюсь перенести некоторые модули GATE на .NET, если я не получу никакой собственной библиотеки .NET. –

+0

Я пробовал и успешно конвертировал почти все .class файлы в одну .NET dll. Еще раз спасибо, это лучшее решение, которое я нашел к настоящему времени. –

+1

Отлично! Одно предостережение - могут возникнуть некоторые проблемы в среде x64. В противном случае мы обнаружили, что производительность намного лучше для переносимых библиотек, чем собственный JVM-go. Подробнее здесь - http://trycatchfail.com/blog/post/2008/11/03/Bridging-the-Java-NET-Gap-foreach-ing-an-Eneration.aspx –

 Смежные вопросы

  • Нет связанных вопросов^_^