MALLET をインストールして使用するためには、次のアプリケーションが必要となります。
Command Line Tools
Homebrew
MALLET
Apache ant
Java JDK
これらをターミナル.app というコマンドラインでアプリなどを実行するアプリケーションを使ってインストールしていきます。
Command Line Tools
Apple 社が提供している macOS 用の開発者ツール群です。ここでは、次にインストールする Homebrew をインストールして使用するために必要となります。
Command Line Tools をインストーするには、ターミナル.app で、次のコマンドを実行します。Command Line Tools のインストールプロセスはこのページにあるので、必要であれば参照してください。
xcode-select --install
Homebrew
Homebrew は、Mac で動く Unix の CUI アプリケーションを管理する、パッケージマネージャです。ここでは、MALLET をインストールするために必要な ant というアプリケーションをインストールするのに使います。CasualConc では、これ以外にも、MeCab のインストールにも利用します。
Homebrew をインストーするには、ターミナル.app で、次のコマンドを実行します。インストールが始まったら指示に従って進めてください。Homebrew のインストールプロセスは、このページにあるので、必要であれば参照してください。Command Line Tools がインストールされていなければ、Homebrew のインストールのプロセスで Coomand Line Tools のインストール処理が始まるはずです。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Homebrew は、次のページから、インストーラパッケージ (.pkg) をダウンロードしてインストールすることもできます。
https://github.com/Homebrew/brew/releases/
画面を下にスクロールして最新版のインストーらパッケージへのリンクまで移動して、ダウンロードしてインストールしてください。
Apache ant
ant は、MALLET をインストールするために必要なアプリケーションです。
ant をインストールするには、Homebrew を使います。ターミナル.app で、次のコマンドを実行します。
brew install ant
MALLET
MALLET 自体のインストールは、MALLET のサイトに移動して、zip ファイルをダウンロードしてください。
https://mimno.github.io/Mallet/
次のリンクをクリックして、直接ダウンロードすることも可能です。
MALLET の .zip ファイルをダウンロードしたら、開いてください。
次に、ターミナル.app で、この展開した MALLET のフォルダに移動します。
cd と小文字で入力して、それに続いて半角スペースを入力してください。
cd
これに続いて、展開した MALLET のフォルダのパスを入力しますが、フォルダをターミナル.app にドラッグ&ドロップすると、パスが入力されます。入力されたら、return キーを押して移動してください。
MALLET のフォルダに移動できたら、ant を実行して MALLET のインストール処理を行います。
ターミナル.app で ant と入力して return キーを押して実行してください。BUILD SUCCESSFUL と表示されれば、MALLET のインストールに成功しています。
次に、この MALLET を CasualConc に認識させます。設定の TM にあるトピックモデルの選択ボタンをクリックします。
指示にあるように、MALLET フォルダの中にある bin フォルダにある mallet を選択します。
これで MALLET がインストールされて CasualConc に認識されたので、MALLET を使うをクリックして、CasualConc で MALLET が使えるようにします。
Java JDK
最後に、MALLET は、Java アプリケーションなので、利用するには Java JDK をインストールする必要があります。
Oracle の Java ダウンロードページに移動して、インストーラパッケージをダウンロードし、インストールします。
https://www.oracle.com/jp/java/technologies/downloads/
手順については、このページに説明があるので参照してください。
これで CasualConc で MALLET が使えるようになりました。