Web上のデータを使って人工無脳を実現する「Web AI」
Web AIはWebデータの解析および取得を通じて人工無脳を実現する。
MOONGIFTはこう見る
人工無脳というと使えないプログラムと言うイメージがあるが、実際には人工無脳とは人工知能には遠く及ばないものの、色々なアルゴリズムを使ってコンピュータと会話をなせるシステムのことだ。インターネットを使うとさらに情報量が増え、より人工無脳が有能になる。
デモを見ても分かる通り、使い道は色々と考えられるのではないだろうか。各ライブラリは単独で使うこともできるので、文章解析系で用いると応用が利くのではないかと思われる。
Web AIはJavaScript製のオープンソース・ソフトウェア。昔からコンピュータの世界では人工無脳の人気が高い。人工知能という程ではないため、無脳と名付けられている。様々なアルゴリズムを使い、それらしい答えを返したりする面白いプログラムだ。
GIGAZINE風に記事を生成するCigazine
しかしインターネットの発展に伴って、徐々に本格的に使える可能性も見えてきているのではないだろうか。一説には脳とインターネットの繋がり方が似ているなんて言われることもある。その可能性の一端を垣間みれるのがWeb AIだ。
Web AIはJavaScriptを使ってオンラインのデータを検索、集積し、人工無脳的な仕組みが作れるソフトウェアだ。人物を指定し、会話を入力するとインターネットで検索してそれっぽい答えを返してくれる人工無能ひまねちゃんがサンプルにある。
連鎖で検索するデモ
さらにGIGAZINE風の記事をキーワードを使って自動生成するCigazine、迷言辞典もユニークだ。デモはいずれもユニークだが、各ライブラリはWeb検索やマルコフ連鎖による文章の作成、クエリー圧縮、フィード取得等様々なライブラリがある。いずれも実用的なのでチェックしてみてほしい。
なお、Web AIは開発者の執筆した書籍「マンガでわかるJavaScript」の発売を記念して開発されているとのこと。
人工無脳ひまねちゃん
# 2010年11月02日 無能から無脳へ表記修正
人工無脳 ひまねちゃん!
http://crocro.com/write/web_ai/app/himane/index.html
CIGAZINE(滋賀人)
http://crocro.com/write/web_ai/app/cigazine/index.html
迷言辞典
http://crocro.com/write/web_ai/app/dic_meigen/index.html
[/s2If]
JavaScriptライブラリ「Web AI」