Babelfy - Babelfy

Babelfy
Логотип Babelfy.
Стабильный выпуск
Babelfy 1.0 / июнь 2014 г.
Тип
ЛицензияAttribution-NonCommercial-ShareAlike 3.0 Непортированный
Интернет сайтBabelfy.org

Babelfy это программное обеспечение алгоритм для устранения неоднозначности текста, написанного на любом языке. В частности, Babelfy выполняет задачи многоязычный Устранение неоднозначности смысла слов (т. е. устранение неоднозначности нарицательных существительных, глаголов, прилагательных и наречий) и Связывание сущностей (т.е. устранение неоднозначности упоминаний энциклопедических сущностей, таких как люди, компании, места и т. д.).[1] Babelfy основан на BabelNet многоязычная семантическая сеть и выполняет устранение неоднозначности и связывание сущностей в три этапа:

  • Он ассоциируется с каждым вершина семантической сети BabelNet, т. е. либо концепция или же названный объект, семантическая подпись, то есть набор связанных вершин. Это предварительный шаг, который необходимо выполнить только один раз, независимо от вводимого текста.
  • Учитывая ввод текст, он извлекает все связанные фрагменты из этого текста и для каждого из них перечисляет возможные значения согласно семантическая сеть.
  • Это создает основанный на графике семантическая интерпретация всего текста путем связывания возможных значений извлеченных фрагментов с использованием ранее вычисленных семантических сигнатур. Затем он извлекает плотный подграф этого представления и выбирает лучшее возможное значение для каждого фрагмента.

В результате текст, записанный на любом из 271 языки поддерживается BabelNet, выводится с возможно перекрывающимися семантическими аннотациями.

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

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

  1. ^ А. Моро, А. Раганато, Р. Навильи. Связывание сущностей и устранение многозначности слов: единый подход. Труды Ассоциации компьютерной лингвистики (TACL), 2, стр. 231-244, 2014.

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