タグ

ブックマーク / ablog.seesaa.net (6)

  • エブログ マルコフ連鎖で文章生成(JavaScript)

    マルコフ連鎖で文章生成(JavaScript) マルコフ連鎖による文章生成。マルコフ連鎖と言っていいのかあまり自信はないのだが、とりあえず文章を作ってはいる感じ。 テキストエリアに入力された文章を解析して、その中の単語を使って、自動生成します。文章生成ボタンを何度か押すと文章が変わっていくと思います。 意味不明であったり、そのままの文、同じ文が続けて出たりはしてしまいますが。 メロスは激怒した。必ず、かの邪智暴虐(じゃちぼうぎゃく)の王を除かなければならぬと決意した。メロスには政治がわからぬ。メロスは、村の牧人である。笛を吹き、羊と遊んで暮して来た。けれども邪悪に対しては、人一倍に敏感であった。きょう未明メロスは村を出発し、野を越え山越え、十里はなれた此(こ)のシラクスの市にやって来た。 ここに文章が作成されます。 posted by knit at 19:45 | Comment(9)

    エブログ マルコフ連鎖で文章生成(JavaScript)
    yuiseki
    yuiseki 2008/11/06
  • エブログ JavaScript で形態素解析もどき

    JavaScript形態素解析もどき JavaScript形態素解析のようなものを。 totonの日記 - すべての漢字を取り出す正規表現 「すべての漢字を取り出す正規表現」をPHPで試す:phpspot開発日誌 これらの記事を参考にして JavaScript で漢字、ひらがな、カタカナ、英数字に区切ることをしています。 ただ、文字コード的にちゃんとできるのか、よくわかりません。Seesaa はShift_jis なのでおかしくなる場合もあるかも知れないです。 下のテキストエリアに文章を入力して解析ボタンを押すと解析結果が表示されます。解析というか、単純に改行で区切っているだけですが。 サンプルは青空文庫の太宰治 走れメロスの冒頭部分。 メロスは激怒した。必ず、かの邪智暴虐(じゃちぼうぎゃく)の王を除かなければならぬと決意した。メロスには政治がわからぬ。メロスは、村の牧人である。笛

    エブログ JavaScript で形態素解析もどき
    yuiseki
    yuiseki 2008/11/06
  • tumblr の quote と text をカットアップ

    tumblr の quote と text をカットアップ tumblr の quote と text をカットアップすることが出来る Quotup というものを作ってみました。 前に書いた Greasemonkey スクリプトより簡単にカットアップ出来るようにと思って作ってみたのですが、微妙な感じになってしまいました。でも、折角なので、公開してみます。これはこれで面白い気もしますし。 使い方は取り込みたい tumblr の名前(?)を入力して [load] ボタンを押してください。読込が終わると [cutup!] ボタンが表示されるのでそこを押すと文章が生成されます。 読み込む tumblr は文章をたくさん引用しているものでないと出来ません。自分で tumblr に文章をたくさん引用しておいて、使うといいかも知れません。 人(ボット?)のカットアップとか人工無脳の文章も面白いですが、自

    tumblr の quote と text をカットアップ
    yuiseki
    yuiseki 2007/12/13
  • 複数のフィードの文章をシャッフルして新たに記事を作成する Shuffeed

    複数のフィードの文章をシャッフルして新たに記事を作成する Shuffeed こんなものを作ってみました。 Shuffeed どういうものかといいますと、フィード(RSSなど)を読み込んで、その文章をバラバラにして、そこから新たに文章を作成して、ブログの記事っぽく表示するというものです。 人工無脳というかブログ記事ジェネレーターというか、そんな感じのものです。フィードは最初の状態でははてなブックマークの人気エントリーとlivedoor トレビアンニュース ψバージョンです。その二つのフィードの文章を混ぜて作成されます。 意味不明の記事になることも多いですが、たまに面白い文章になったりして楽しめることもあります。 ただし、不適切な表現というか、変な文章になってしまうこともあります。その辺はご了承ください。 フィードの読み込みなどは Yahoo! Pipes を使って行っています。 posted

    複数のフィードの文章をシャッフルして新たに記事を作成する Shuffeed
    yuiseki
    yuiseki 2007/10/26
  • ウェブページから簡単にカットアップが作れる Greasemonkey 「CutupEditor」

    ウェブページから簡単にカットアップが作れる Greasemonkey 「CutupEditor」 最近 Twitter の投稿に使っている Greasemonkey スクリプトを公開してみます。 cutupeditor.user.js CutupEditor とは? ウェブページから簡単にカットアップが出来ます。 カットアップとは既存の文章を切り取ってバラバラにして、ランダムに貼り合わせて新しい文章を作ることです。 ランダムに並べ替えるので意味不明の文章になることも多いですが、中にはうまい具合に面白い文章になったり、普通では考えられない組み合わせになって新たな発見というか、驚きがあったりします。出来た文章はこんな感じです。 その出来た文章を簡単に Twitter に投稿することが出来ます。Twitter 以外にももごもご、Timelog にも投稿出来ます。 CutupEditor の使い方

    ウェブページから簡単にカットアップが作れる Greasemonkey 「CutupEditor」
    yuiseki
    yuiseki 2007/10/19
  • Firefox を人工無脳にして Twitter にポストする Greasemonkey 「munotter」

    Firefox を人工無脳にして Twitter にポストする Greasemonkey 「munotter」 前の記事の Greasemonkey を公開してみようと思います。とはいえ、まだおかしなところも多いので自己責任でお願いします。 それと Twitter に投稿するというより、Firefox を人工無脳化させる方が面白い気がしてきたので、そっちがメインな感じになっています。 munotter035.user.js 追記(2007-05-25):正常に動作していないようなので一旦公開を停止します。 週明けまでネットが使えないのでその後という事になりそうです。申し訳ありません。 追記(2007-05-28):再公開 少し修正したので再公開します。それと、学習したデータの保存数を少なめにしたり、ページの邪魔にならないようにしてみました。 使い方 まず、インストールしてウェブページを開く

    Firefox を人工無脳にして Twitter にポストする Greasemonkey 「munotter」
    yuiseki
    yuiseki 2007/05/23
  • 1