LanguageWare - LanguageWare

LanguageWare это обработка естественного языка (NLP) технология, разработанная IBM, который позволяет приложениям обрабатывать текст на естественном языке. Он включает набор библиотек Java, которые предоставляют ряд НЛП функции: идентификация языка, сегментация / токенизация текста, нормализация, сущность и извлечение отношений, а также семантический анализ и устранение неоднозначности. Механизм анализа использует Конечный автомат подход на нескольких уровнях, что улучшает его рабочие характеристики, сохраняя при этом достаточно малую площадь.

Поведение системы управляется набором настраиваемых лексико-семантических ресурсов, которые описывают характеристики и предметную область обрабатываемого языка. Набор ресурсов по умолчанию входит в состав LanguageWare и описывает характеристики родного языка, такие как морфология, и базовый словарный запас языка. Были созданы дополнительные ресурсы, которые содержат дополнительные словари, терминологию, правила и грамматики, которые могут быть общими для языка или специфичными для одного или нескольких доменов.

Набор Затмение основанный на настройке инструмент LanguageWare Resource Workbench доступен на IBM AlphaWorks[1] site и позволяет объединить знания предметной области в эти ресурсы и, таким образом, включить их в процесс анализа.

LanguageWare можно развернуть как набор UIMA -совместимые аннотаторы, плагины Eclipse или Веб-сервисы.

Смотрите также

Рекомендации

  1. ^ "Сообщество alphaWorks". alphaworks.ibm.com. 20 октября 2009 г.

внешняя ссылка

Связанные статьи