このプロジェクトについて

このリポジトリには、GiellaLTプロジェクトの一部として開発されたコミ・ジリャーン語向けの有限状態トランスデューサ(FST)ソースファイルと言語リソースが含まれています。これらのリソースには、有限状態技術と制約文法を用いて構築された形態素解析器、校正ツール、辞書が含まれます。 リポジトリは、デスクトップとモバイルの両方のプラットフォーム向けに `.bhfst` 形式のスペルチェックファイルを提供しており、divvunspell ツールを使ってテストできます。これらのスペルチェックファイルは、ユーザーのコンピュータや携帯電話にインストールされるものと同じで、デスクトップ用とモバイル用で異なるエラーモデルが使用されています。Windows、macOS、モバイルプラットフォーム向けのナイトリービルドおよびCI/CDインストールパッケージも利用できますが、これらは言語品質のテストがされておらず、回帰が含まれる可能性があります。 主な特徴は以下の通りです: - コミ・ジリャーン語の形態論のための有限状態ソースファイル - 形態素解析器と校正ツール - 辞書と言語データ - デスクトップおよびモバイルプラットフォーム向けのスペルチェックファイル - 校正ツールとキーボードを簡単にインストールするためのDivvun Installerとの統合 このプロジェクトは、HFST、Foma、Xerox XfstなどのFSTコンパイラと、VislCG3制約文法ツールに依存しています。macOS、Ubuntu/Debian、RedHat/Fedoraシステム向けのインストール手順が用意されており、各プラットフォームで1行のコマンドが利用できます。Apertium wikiにも詳細なインストールガイドがあります。 リポジトリはGNUビルドシステムに従い、autogen.sh、configure、makeコマンドを使用します。autogen.shスクリプトは、他のGiellaLT依存関係を自動的にクローンまたはチェックアウトします。ドキュメントはGiellaLTドキュメントサイトで入手でき、プロジェクトには研究課題と、レンマ数やスペルチェックの提案品質を示す成熟度分類バッジが含まれています。 この研究は学術文献として発表されており、2021年に開催された第7回ウラル諸語言語計算言語学国際ワークショップの論文集に、コミ・ジリャーン語のオープンソース形態論開発を説明する論文が掲載されています。この論文の著者は、Jack Rueter、Niko Partanen、Mika Hämäläinen、Trond Trosterudです。 データと実装は、リポジトリで指定されているLICENSEの下でライセンスされており、著者は他のライセンス選択肢を付与することもできます。リポジトリには、コミ・ジリャーン語の関連キーボードリポジトリも含まれています。