Анализ зависимостей

Мне особенно нравится функция преобразования, предлагаемая agfl в их EP4IR http://www.agfl.cs.ru.nl/EP4IR/english.html

Страница загрузки находится здесь: http://www.agfl.cs.ru.nl/download.html

Есть ли способ, которым я могу использовать это в программе aC#? Нужно ли конвертировать классы в C#?

Спасибо:)

1 ответ

Если вы настроены на использование EP4IR, я думаю, что вопрос сводится к следующему: как вы можете вызывать не.NET C++ код в C#. Из предыдущего потока переполнения стека, похоже, есть несколько способов сделать это, включая использование P/Invoke или написание оболочки C++.NET вокруг не-.NET кода, который вы хотите вызвать. C++.NET был специально разработан, чтобы облегчить вызов унаследованного не.NET-кода.

Если вы хотите попробовать другие представления зависимостей, вы можете взглянуть на Антилопу. Это довольно полный набор инструментов для обработки естественного языка на основе.NET. Это позволит вам использовать как парсер Link ( демо), так и Stanford Parser ( демо). Оба из них дадут вам достаточно хорошее типизированное представление зависимости для предложения.

Другие вопросы по тегам