Об этом проекте

Этот репозиторий содержит исходные файлы конечных автоматов (FST) и ресурсы грамматики ограничений для языка тсуутина, также известного как сарси. Он является частью проекта GiellaLT — открытой многоязычной инфраструктуры для создания языковых ресурсов с нуля. Проект предоставляет морфологические анализаторы, средства проверки орфографии (проверки правописания) и словари для языка тсуутина. Данные и реализация лицензированы на условиях, указанных в файле LICENSE. Основные компоненты включают: - Исходные файлы конечных автоматов для морфологии - Правила грамматики ограничений для снятия неоднозначности - Файлы проверки орфографии в формате .bhfst для настольных и мобильных платформ - Словарные ресурсы Для сборки и использования инструментов необходим компилятор FST, такой как HFST, Foma или Xerox Xfst, а также инструменты грамматики ограничений VislCG3. Инструкции по установке предоставлены для macOS, Ubuntu/Debian и RedHat/Fedora. Проект следует стандартной системе сборки GNU: - ./autogen.sh для клонирования зависимостей - ./configure для настройки сборки - make для компиляции - make install для установки (требует прав root) Пакеты установки для ночных сборок и CI/CD доступны для Windows, macOS и мобильных платформ, однако они не проверены на качество языка и могут содержать регрессии. Средства проверки орфографии и клавиатуры можно установить с помощью Divvun Installer. Файлы проверки орфографии можно тестировать с помощью divvunspell. Документация доступна на сайте GiellaLT и на странице документации проекта. Если вы используете языковые данные из нескольких языков GiellaLT, рекомендуется цитировать статью LREC 2022 Вичелек и др. о создании открытой многоязычной инфраструктуры.