Ubuntu10.04にCabochaをインストールする

参考にしたページ

いつもお世話になっているSyo-Takasakiさんのエントリ

[NLP][Ubuntu]UbuntuUTF-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コマンドを追記した。
でなければ文節の関係図を取得してしまう。

結論

できる。