UIMA vs uimaFIT

Я пытался реализовать приложение для обработки текста с использованием UIMA. Но потом мне показалось очень удобным использовать uimaFIT, а не UIMA.
Есть ли что-нибудь, что есть в UIMA, но нет в uimaFIT? Добавляет ли uimaFIT поддержку обработки естественного языка для видео и аудио?

1 ответ

Решение

uimaFIT - это альтернативный API для UIMA, который основывается на исходном API UIMA. В основном, API-интерфейс uimaFIT менее многословен и более интуитивен.

Что касается функциональности, то очень мало того, что добавляет uimaFIT, что невозможно с простым UIMA (например, поддержка вложенных внешних ресурсов).

uimaFIT стремится охватить типичные сценарии использования, но не является полной заменой оригинального API UIMA. Для расширенной функциональности иногда может потребоваться использовать исходный API-интерфейс UIMA, например, расширенные операции с индексами, доступ к низкоуровневому API CAS и т. Д.

Как и UIMA, uimaFIT может использоваться с пользовательскими системами типов, ориентированными на видео / аудио аннотации, но не добавляет какой-либо конкретной поддержки для видео или аудио приложений.

Раскрытие информации: я являюсь участником проекта Apache UIMA и в основном слежу за uimaFIT.

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