係り受け解析機Cabochaインストール

ちょい研究で係り受け解析したくなってLinuxにインストールしてみた。

[1]http://d.hatena.ne.jp/wherever/20060615
[2]http://acchannel.blogspot.com/2007/11/chasen-242-darts-031-unidic135.html
[3]http://www.f.waseda.jp/kikuchi/tips/chasen.html
らへんを参照。


まぁ基本的には

wget http://.../xxx.tar.gz
tar xvzf xxx.tar.gz
cd xxx
./configure
make
make check
su
make install

の繰り返し。


最終的には以下のものをインストールした。

  • darts-0.3
  • ipadic-2.7.0
  • chasen-2.4.2
  • TinySVM-0.09
  • yamcha-0.33
  • cabocha-0.53


ChasenのコードはSorceforgeで落とすことになったぽいが
そっからはうまくwgetできなかったから[2][3]に書いてあるURLをそのまま使った。
[1][2]で言われていたChasenのコード修正はchasen-2.4.2ですでに行われていたので問題なかった。


だけど、Yamcha,Cabochaでいくつかに

#include <cstring>
#include <cstdlib>

が必要なところがあった。まぁエラーメッセージですぐわかるけど。

全体ゼミ発表

今学校で泊りがけでやった全体ゼミの資料ができました。あぁ疲れた。
パワポ資料とレジュメ両方作るの大変だった。パワポのカラフルな表をワード用の無機質な表に変えるにはどうするのがいいんでしょうか???それが一番だるい作業だった。


てか、毎日やると宣言した英語全然できてないし・・・。
まぁ今週はICPCもあるから休もう。進まないで復習するのも大切だし。
でもLesson10まではけりをつけてやる!

HOT WORDS for the SAT - Lessen 8

タイトル

THE GIVING GROUP

テーマ

Words Relating to Generosity in Spending Money or Time, or Showing Concern for Others

単語

altruistic benevolent largess larish magnanimous munificent philanthropic prodigal squander

  • altruistic (adj)
    • 利他的な
    • <->egoistic
    • Altruistic person devotes all his time to helping others
  • benevolent (adj)
    • 慈悲深い
    • giving freely and easily to others
    • charitable
  • largess (n)
    • generous giving
    • 気前良さ、寛大さ
    • memory tip : LARGE$$
  • larish (adj)
    • 惜しみなく物を与え、金を使う
  • magnanimous (adj)
    • 度量の大きい
    • generous in overlooking insult or injury by others
  • munificent (adj)
    • very generous
  • philanthropic (adj)
    • 博愛主義の
    • (寄付などで)困っている人を助けようとする
  • prodigal (adj)
    • 金遣いの荒い、物惜しみしない
    • wasteful, lavish
  • squander (vb)
    • 時間や金を浪費する

HOT WORDS for the SAT - Lessen 7

タイトル

THE CANTANKEROUS CLUSTER

テーマ

Words Relating to Quarreling, Fighting, and Bitter Feelings

単語

animosity antagonism bellicose belligerent cantankerous captious contentious disputatious polemical predator pugnacious

  • animosity (n)
    • 敵意、憎悪
    • hatred, ill will
  • antagonism (n)
    • 敵対心、反感
  • bellicose (adj)
    • 好戦的な、けんか早い
    • belli-(Latin"belli") = war
  • belligerent (adj)
    • ready to fight
    • 交戦中の
  • cantankerous (adj)
    • bat-tempered, quarrelsome
    • 不機嫌な、気難しい
  • captious (adj)
    • あら探しする
    • made for the sake of quarreling
  • contentious (adj)
    • 論争好きの
    • quarrelsome
    • contentとは意味が全く違うので注意
  • disputatious (adj)
    • likely to dispute or argue
  • polemical (adj)
    • controversial
    • 論争の
  • predator (n)
    • 捕食者、略奪者
    • <->prey(獲物)
  • pugnacious (adj)
    • eager to fight
    • けんか腰の

HOT WORDS for the SAT - Lessen 6

タイトル

THE CONVIVIAL CLUSTER

テーマ

Words Relating to Friendly and Agreeable

単語

affable amiable amicable congenial convivial cordial gregarious jocular levity

  • affable (adj)
    • easy to talk and approach
    • amiable
  • amiable (adj)
    • friendly, kind
    • ami-(Latin"amicus") = friend
    • 「笑み溢る」by ターゲット1900
  • amicable (adj)
    • showing goodwill, peaceable
    • 友好的な
  • congenial (adj)
    • (雰囲気が)心地良い
    • 好みがあう
    • compatible, sympathetic
  • convivial (adj)
    • (特に宴会で)祭りのように陽気な
  • cordial (adj)
    • 心からの
  • gregarious (adj)
    • sociable, outgoing
    • 社交的な
    • 群れを作る習性の
    • greg-(Latin"gregis") = herd or group
  • jocular (adj)
    • joke around
    • おどけた、ひょうきんな
  • levity (n)
    • 軽率
    • 場違いに陽気

HOT WORDS for the SAT - Lessen 5

タイトル

MAKING THINGS BETTER BUNCH

テーマ

Words Relating to Lessening Pain, Tension, and/or Conflict

単語

allay alleviate ameliorate appease assuage conciliate mediate mitigate mollify pacify placate quell

  • allay (vb)
    • 恐れを静め、痛みを鎮める
  • alleviate (vb)
    • lessen pain or disconfort
  • ameliorate (vb)
    • 何かを改善することによってlessen pain
  • appease (vb)
    • 人の要求を受け入れることによって鎮静化する感じ
    • なだめる
  • assuage (vb)
    • alleviate
  • conciliate (vb)
    • 敵意を取り除く
    • reconcile
  • mediate (vb)
    • go-between
    • 仲介する
  • mitigate (vb)
    • to make or become less severe
  • mollify (vb)
    • to make less violent
    • soothe, appease, pacify
  • pacify (vb)
    • to make peaceful
  • placate (vb)
    • to make calm, soothe
  • quell (vb)
    • quiet down, subdue