日曜研究室 〜技術的な日常〜

技術的な観点から日常を綴ります

   10 月 16

ゴーストライター公開しました

いろいろ紆余曲折ありましたが、前回の予定通り、「マルコフ連鎖アルゴリズムで文章を自動生成してくれるツール」が完成したので公開いたします。 主にお遊びでしか使えないツールだとは思いますが、よろしく使ってやってくださいm(_ _)m 次の予定は、Wikipediaの要約を表示してくれるツールです。

Read the rest of this entry »

   9 月 19

マルコフ連鎖アルゴリズムを利用したページ(ツール)について

タイトルのようなことを最近考えておったのですが、ユーザに元文章を用意してもらって、普通にマルコフって文章を生成しても面白くないので、 mixiのプロフィールにマルコフのURLを貼り付けそれを見た人がクリック ↓ マルコフのページでmixiから来た人のリファラを取得し、逆にmixiのプロフィールのhtmlの内容を取得 ↓ mixiのプロフィールの内容の最新日記のアドレスから、日記本文を複数抽出 ↓ 抽出した本文をマルコフって文章を生成 ↓ 面白い! (全てJavaScriptで実装するのが前提) てな流れを考えて色々試してみてたのですが、落とし穴がありました。 そう、XMLHttpRequestはドメイン越えできないんですよ!奥さん。 じゃあ、iframeはどうだと思い試して見ましたが、iframeで別ドメインのページを読み込んだ場合、JavaScriptからは内容の書き換えはもちろん、内容の取得もできないのです!!! さらに、じゃあobjectタグはどうか?と思いましたが、objectタグはドメイン関係なくJavaScriptから内容の取得はできないのでした。orz そりゃそうですよね・・・ 別ドメインのサイトの内容をJavaScriptで取得できるってことになると、通常ログインしないと見れないような個人情報がJavaScript経由で第三者に盗まれる可能性がありますからねぇ。 まぁ、JavaScriptで別ドメインのデータを利用するにはJSONみたいに公開者側が公開しても良いと判断したデータに限るべきですよねぇ。 少し勉強になったところで、JavaScriptで出来る範囲内でマルコフ君の面白い使い道を他に考えなければ。

Read the rest of this entry »

   9 月 16

文字数カウントツール公開しました

JavaScriptベースでブラウザ上で文字数のカウントが出来るツールを作ったので公開しました。 ということで、便利に使ってやってください。 これからは、実用的かどうかに関わらず簡単なツールをじゃんじゃん公開していきたいと思います。 次の予定は、マルコフ連鎖アルゴリズムで文章を自動生成してくれるツールです。

Read the rest of this entry »