MeCab http://mecab.sourceforge.jp/ ココからインストール。MeCabには Python binding っていう便利なのがあるんだけど、Winだとどうも上手くコンパイル出来ない。あれこれ調べたところ、ココに、ctypes*1を利用したMeCabの使い方が書いてあったので、これを使うことにする。 ctypes ココからダウンロード。0.9.9.3はうまく動かなかったので、前のバージョンの0.9.6を使う。とりあえずこれでPythonからMeCabを使えるようになりました。 マルコフ連鎖 で、、、マルコフ連鎖アルゴリズムの説明やらサンプルが、ココとかココらへんにあったので参考にして、Pythonで書いてみた。 # -*- coding: sjis -*- from ctypes import * def sparse(s): # ライブラリの場所を指定 lib
さっきできた。3時間ぐらいかかった。 http://twitter.com/ahokai に触発されて作った いつかどこかでn-gramモデルを作って文章を連結させると自然になると読んだので、やってみた。 DBに溜めたpostをmecabで分割する所で文字コード関係でつまづいていたが、色々やってたらなんとかなった。 口調が完全に自分と同じなのできもい。 まず自分のpostを収集するDBを作成 migrate_posts.rb #!/usr/bin/env ruby require 'rubygems' require 'active_record' require File.dirname(__FILE__) + "/model_post.rb" ActiveRecord::Base.establish_connection( :adapter => 'sqlite3', #:dbfile
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く