Jump to content

ХФСТ

Хельсинкская технология конечных состояний
Разработчик(и) Команда ХФСТ
Первоначальный выпуск 2008 год ; 16 лет назад ( 2008 )
Стабильная версия
3.15.4 / 13 февраля 2021 г .; 3 года назад ( 13.02.2021 ) [1]
Репозиторий
Написано в С++ , Пролог , Питон
Операционная система Кроссплатформенность : Linux , Mac OS X , Windows.
Платформа х86
Доступно в Английский
Тип для конечных состояний Инструментарий
Лицензия GPLv3 , часть Apache
Веб-сайт ч .github .что

Helsinki Finite-State Technology ( HFST компьютерного программирования ) — это библиотека и набор утилит для обработки естественного языка с помощью автоматов с конечным числом состояний и преобразователей с конечным числом состояний . Это бесплатное программное обеспечение с открытым исходным кодом , выпущенное под лицензией GNU General Public License версии 3 (GPLv3) и лицензией Apache .

Библиотека функционирует как интерфейс обмена с несколькими бэкэндами, такими как OpenFST, foma и SFST. В состав утилит входят различные компиляторы, такие как hfst-twolc (компилятор морфологических двухуровневых правил), [2] hfst-lexc (компилятор определений лексики) и hfst-regexp2fst (компилятор регулярных выражений). Функции собственного языка сценариев Xerox xfst дублируются в hfst-xfst, а утилита сопоставления шаблонов pmatch — в hfst-pmatch, которая выходит за рамки формализма конечного состояния в наличии рекурсивных сетей переходов (RTN).

Библиотека и утилиты написаны на C++ , с интерфейсом библиотеки на Python и утилитой для поиска результатов с датчиков, портированных на Java и Python.

Датчики в HFST могут включать в себя веса в зависимости от серверной части. Для выполнения операций FST в настоящее время это возможно только через серверную часть OpenFST. HFST предоставляет два встроенных бэкэнда: один предназначен для быстрого поиска ( hfst-optimized-lookup ), другой — для обмена форматами. Оба из них могут быть взвешены.

Использование

[ редактировать ]

HFST использовался для написания различных лингвистических инструментов, таких как средства проверки орфографии, переносы и морфологии. [3] [4] Морфологические словари, написанные с использованием других формализмов, также были преобразованы в форматы HFST. [5]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ «Релиз · hfst/hfst» . github.com . Проверено 12 апреля 2021 г.
  2. ^ «Краткая история двухуровневой морфологии» .
  3. ^ «GitHub — flammie/Omorfi: открытая морфология для финского языка» . Гитхаб . 2019-02-23.
  4. ^ «Как настроить и оптимизировать орфографию» .
  5. ^ «Хельсинкская технология конечных состояний — просмотрите/ресурсы на SourceForge.net» .
[ редактировать ]

Линден, Кристер; Аксельсон, Эрик; Дробац, Сенька; Хардвик, Сэм; Куоккала, Юха; Ниеми, Юрки; Пиринен, Томми; Сильфверберг, Миикка (2013). «HFST — Система создания инструментов НЛП» . В Махлоу, Серстин; Пиотровски, Майкл (ред.). Системы и платформы для вычислительной морфологии . Системы и платформы для вычислительной морфологии . Коммуникации в компьютерной и информатике. Том. 380. Университет Гумбольдта в Берлине: Springer. стр. 53–71.

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 632a0debadd685dd8a56df0dd3fa71f1__1719748440
URL1:https://arc.ask3.ru/arc/aa/63/f1/632a0debadd685dd8a56df0dd3fa71f1.html
Заголовок, (Title) документа по адресу, URL1:
HFST - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)