Как получить визуализацию дерева для Google NL API?
Как вы можете разработать дерево для анализа синтаксиса в Google NL API. Как и в stanford, corenlp использует инструмент аннотации brat для генерации дерева. Можем ли мы использовать что-то подобное для создания дерева анализа зависимостей для ответа json для google nl api, если да, то как?
Заранее спасибо:)
2 ответа
Там есть демонстрационный пользовательский интерфейс - перейдите на домашнюю страницу NL API и прокрутите вниз до интерактивной демонстрации. Там вы можете вставить предложение, нажать "синтаксис" и получить красивое дерево, которое показывает дерево разбора.
В реальной демонстрации вы можете навести курсор мыши на токены, чтобы увидеть больше деталей, например, морфологию.
Это поможет для отдельных примеров. Если вы хотите визуализировать эти вещи программно, вам придется реализовать это самостоятельно или использовать существующие инструменты.
Я не могу найти какие-либо ранее существующие инструменты, которые делают это, но в документации по Google NL API есть раздел о деревьях зависимостей, которые включают псевдокод для перебора ответа на анализ. Это может быть полезно для анализа ответа в формате, который понимает пользователь brat или другой инструмент визуализации синтаксического дерева.