MacPortsで自然言語処理の環境を整える

MacPortsを利用するとソースファイルの取得からビルド・インストールまで自動的に実行してくれるので、大変重宝しています。
The MacPorts Project -- Home

ちなみに最近では、Homebrewというパッケージ管理環境が、MacPortsよりもビルドが軽いということもあって人気が出ているようです。ちなみに、MacPortsはTclがベースですが、HomebrewはRubyベースです。
Redirecting...

普段はRubyをよく使うので移行してみても面白そうです。

さて、自然言語処理ツールに関してですが、MacPortsの本家でportが公開されていないものも結構あり、そういったものに関しては私家版portsを作成して利用しています。
http://nlp.kuee.kyoto-u.ac.jp/nl-resource/juman.html
http://nlp.kuee.kyoto-u.ac.jp/nl-resource/knp.html
TinySVM: Support Vector Machines
YamCha: Yet Another Multipurpose CHunk Annotator
Google Code Archive - Long-term storage for Google Code Project Hosting.
BACT: a Boosting Algorithm for Tree Classification
http://crfpp.sourceforge.net/
http://cl.naist.jp/syncha/
pecco - C++ library for efficient classification with conjunctive features

こうやってリストしてみると質の高い様々なツールにお世話になっていることが分かります。有難いことです。