ITA Controlled English:人間と機械の両方が読める構造化英語でモデルを定義
ITA Controlled English (CE)
ITA Controlled English (CE) は、人間と機械の両方が読める構造化英語で、概念、プロパティ、関係のモデルを定義できる言語です。IBM 発のオープンソースプロジェクトである CE Store は、この言語の実験的な研究環境を提供します。CE モデルは文で構成され、文は概念とインスタンスを定義します。例えば、「conceptualise a ~ planet ~ P that has the value M as ~ mass ~」のようにして惑星の概念を定義し、「there is a planet named 'Earth' that has '5.972 × 10^24' as mass...」で地球のインスタンスを定義します。CE Store は IBM Cloud へのデプロイや、Maven、Docker、Vagrant を使ったローカル実行が可能で、Web ベースの Engineering Panel からモデルの読み込みやクエリ実行ができます。
Controlled English は、人間と機械の両方が読める構造化英語で、概念、プロパティ、関係のモデルを定義できるようにするものです。