形態素解析→マルコフ連鎖で文章生成のサンプル2007です。 前に書いたやつはchasenを使ってましたが、今回はYahoo!のAPIの 日本語形態素解析Webサービスを利用するサンプルコードです。 幅広い環境で使えるようにPEARのライブラリとかバージョン依存する関数とか使ってません(多分) あと、応用しやすいように冗長に書いてる部分とか、Errorチェックが抜けてる部分がありますが気にしないで下さいw 実行結果が見れるサンプルもおいときますね // 解析したい文章 $text = "はじめまして、こんにちは、わたしはLanタソです\nこんにちはこんにちは!!ぼくはまちちゃん!"; $text = str_replace("\n", "。", $text); //改行を適当に。にでも変換しる //API用パラメーター $params = array( 'appid' => '**
システム開発におけるテストの重要性は言うに及ばない。が、大抵時間がなくなってしまって正常系のテストだけで終わってしまうことになる。 そうすると、もちろん異常系の処理になった途端、システムエラーを引き起こす。何をすべきか、それは予期している問題点を全て把握できるかどうかだ。 今回紹介するオープンソース・ソフトウェアはrcov、Ruby向けのソースカバレッジツールだ。 カバレッジツールとは、対象のプログラムソースが処理を一巡する中で通った場所と通っていない場所とを見極めてくれるソフトウェアだ。これを使えば通っていない場所は元々不要か、またはテストしていない場所かのどちらかに分けることができる。 結果はHTML形式でのレポートの他、標準出力でも可能だ。全体のコード量に対するカバレッジ率や、あるポイントを何回通ったかといったことも提示してくれる。 なお、公式サイトではRuby on Railsでも
今年のクリスマスにリリースが予定されている Ruby-1.9.1 ですが、 Rails側でも対応の動きがあるようですね。 [PATCH] Ruby 1.9 compatibility Aiming for compatibility with Ruby 1.9. The initial patch is incomplete, though nearly all tests pass. The only substantial breakage is that 1.9 adds a to_time method that converts Time, Date, and DateTime to Time in the local timezone. We have similar methods in Active Support which convert to time in the
Gainer(ゲイナー) Gainer(ゲイナー)はユーザー・インタフェースやメディア・インスタレーションのための環境です。Gainerを利用することにより、センサーやアクチュエータをPCに接続し、Flash、Max/MSP、Processingといった幅広いプログラミング環境から利用できるようになります。基本的なコンセプトは以下の通りです。 プロトタイピングの段階から最終形まで用いることができるブレッドボードと組み合わせて試行錯誤しながら制作を進めることができる自分自身のモジュールを部品レベルから組み立てて理解を深めることができる複数のコンフィギュレーションの中から目的にあったものを選択できるソフトウェア&ハードウェアがオープンソースで公開されているGainerに関する「オープンソース」は次のようなことを意味します。 ユーザはGainerを無料で利用できる上級のユーザは既存のハードウェア
Thank you for being patient. We are doing some work on the site and will be back shortly.
ローカルでファイル更新するとブログが更新されるはてなファイルシステムを開発しました! これを使うとあなたのはてなアカウントの日記の記事をファイルとしてマウントできます。 マウントされたファイルを編集するとはてなの記事も編集されます。 同様にファイルを追加するとはてなに新しい記事が投稿され、ファイルを削除するとはてな上のエントリも削除されます。 FUSEを利用していますので動作環境もFUSEが動く環境となります。 こちらではDebian GNU/LinuxとMac OSX 10.5にて動作を確認しています。 現在まだ実験中のバージョンですので、安定動作は保障できません。ご利用の際は十分注意ください。 ダウンロード・使用方法はこちら http://coderepos.org/share/wiki/FuseHatena
神保町 (地図) 銀座周辺 (地図) 新宿周辺 (地図) 渋谷 (地図) 池袋周辺 (地図) 上野・御徒町周辺 (地図) 秋葉原・神田周辺 (地図) 東京駅周辺 (地図) 日本橋周辺 (地図) 新橋・汐留・浜松町 (地図) 品川 (地図) 目黒 (地図) 恵比寿 (地図) 原宿・表参道 (地図) 高田馬場・早稲田(地図) 六本木・麻布十番 (地図) 赤坂・赤坂見附・溜池 (地図) 麹町・半蔵門 (地図) 中目黒 (地図) 吉祥寺 (地図) 横浜主要部 (地図) その他主要路線・駅 足立区・荒川区(7) 板橋区(11) 江戸川区・葛飾区(9) 大田区(10) 北区(9) 江東区(13) 品川区(31) 渋谷区(渋谷周辺)(23) 〃(原宿/代々木/千駄ヶ谷)(28) 〃(広尾/恵比寿/代官山)(25) 〃(初台/幡ヶ谷/笹塚)(8) 新宿区(新宿/大久保)(30) 〃(高田馬場/早稲田)(1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く