あたまがうにになる

2004年09月07日

人工無能を作ろう〜マルコフ連鎖(2接頭語と1接尾語の場合)(php)

「1語の接頭語+1語の接尾語」のマルコフ連鎖をする際のサンプルソースは公開しましたが、1語の接頭語+1語の接尾語のマルコフ連鎖での文章生成は、出来上がる文章がかなり適当な感じになってしまいます。
この適当な文章生成は、マルコフ連鎖の参考テーブルの中身が増えれば増えるほど、粗が目立つようになります。

そこで、より文章生成を自然にするために「2語の接頭語+1語の接尾語」のマルコフ連鎖を使う訳ですが、とりあえずサンプルソースを公開しておきます。 そのうち、プログラムの中身を別途解説しようと思ってます。(と言うかプログラムに記入しているコメント程度で理解できると思いますが)
プログラムの文字コードはEUC-JPで、CGIとして実行できブラウザから実行結果を確認できるように書いてます。

  下記ソースは汚染チェック・エラーチェック等を行ってませんので、ご利用の際にはご注意下さい。
blank_space
投稿者 Lanタソ : 2004年09月07日 14:14 | トラックバック
 

それを読んで作る無能が同じものになるとやだし
マルコフ連鎖の記事、
京都新聞 http://www.kyoto-np.co.jp/

Posted by: 酢鶏 at 2004年09月12日 19:08
 

それを読んで作る無能が同じものになるとやだし
マルコフ連鎖の記事、
電話機と会話しているのが一番だって

Posted by: 酢鶏 at 2004年10月14日 19:21
 

うわー今見るとふるいなー
書き方も変だし、改良の余地ありまくり!!!
あとで最新版の記事書こう

Posted by: Lanタソ at 2007年12月11日 19:34
 
blank_space
コメントする

名前を保存しますか?






blank_space
パーツ
blank_space

Adds

blank_space

カテゴリー
blank_space

Link
blank_space