blog

カテゴリ Scala の記事

Scala

MecabをScalaから呼び出し、あるデーターを形態素解析し、コンソール上にTag Cloudっぽい表示をしたいと思います。自動的に抽出した単語をTagっぽくみせますので、形態素解析した単語の中から「名詞」にターゲットを絞りこんでScalaで抽出します。コンソールへの出力は以前blogで書いた、「ScalaからCライブラリを読み込んで実行する」で利用した、libfont_style.soを使用し、ScalaからMecab APIを呼び出すのにJavaのAPIが提供されている、cmecab-javaを使用したいと思います。 . . . . .

 
投稿日:2011/02/08 | カテゴリ:Scala | コメント・TrackBack:(0)
Scala

JavaからCライブラリを読みこんで実行する場合に使われる方式としては、「JNI」と「JNA」があるとおもいます。「JNI」はヘッダーファイルなどを用意したり面倒なので、「JNA」が最近はおすすめのようです。Javaで実装可能であれば、Scalaからも可能ということから、ScalaからCのライブラリを読み込んでみたいと思います。 . . . . .

 
投稿日:2010/12/13 | カテゴリ:Scala | コメント・TrackBack:(0)
ScalaJavaPHP

Scalaを勉強しはじめて、処理をシンプルに表記できる関数型言語の仕様に衝撃をうけている毎日です。あるロジックを記述するにしても、手続き型言語のように、手続き形式で記述する場合に比べて、ソースコード量が少なく記述できます。コード量がその言語の優越を決定するとは思いませんが、単純に同じ処理を実現する上で、50行で記述するよりは10行で記述できれば、10行で記述できる言語のほうを、生産性が高いと言ってもよいかと思います。 . . . . .

 
投稿日:2010/10/12 | カテゴリ:Scala | コメント・TrackBack:(5)