Ubuntu10.04にCabochaをインストールする
参考にしたページ
いつもお世話になっているSyo-Takasakiさんのエントリ
[NLP][Ubuntu]UbuntuにUTF-8版のcabochaを簡単にインストールする方法
http://d.hatena.ne.jp/Syo-Takasaki/20090528/1243484754
基本手順
基本手順ははSyo-Takasakiさんのエントリ通り
sources.listの書き変え方法
Terminalから以下のコマンドを実行。
$ sudo gedit
Sudoでgeditを実行する。
これで立ち上がったgeditにsources.listをドラッグアンドドロップで読み込み編集。
これで読み取り専用のsources.listの読み書きができるようになる。
あとは、参考にしたページ通りの手順を踏めばUbuntuにcabochaの環境を構築できる。
Cabochaでもexec()を使わずに実行できるのか
cabocha本体の場所
/usr/bin/cabocha
ひとつ前のエントリの書きかえる部分
public String getClause(String str){ def String sentence = str; sentence = sentence.replaceAll("\"","''"); def String command = "/usr/bin/cabocha -f1"; return new Pipe("echo ${sentence}").to(command).text(); }
commandでf1コマンドを追記した。
でなければ文節の関係図を取得してしまう。
結論
できる。